VB VS 2008 Grafik zeichnen in Picture BOX

Computer Forum

Zurück   Computer Forum - PC Forum - ModernBoard.de > Computerprobleme > Webmaster Hilfe / Programmierer Forum

Sie betrachten gerade: VB VS 2008 Grafik zeichnen in Picture BOX


Antwort
Alt 02.06.2009, 08:08 VB VS 2008 Grafik zeichnen in Picture BOX #1
Benutzer
 
Benutzerbild von Aldi
 
Registriert seit: 02.12.2006
Beiträge: 58
Standard VB VS 2008 Grafik zeichnen in Picture BOX

Morgen Forum Mitglieder

Ich bin gerade dabei mit VS 2008 ein Programm zu programmieren, dass gegebene Bohrkoordinaten aus einer TXT ausliest und grafisch in einer Picture Box darstellt. Das klappt so weit ganz gut nur mein Problem ist das die Punkte in der Picture Box nicht dauerhaft gezeigt werden, sondern verschwinden wenn ich das Fenster minimiere oder ich mit einer Msg.Box drüberfahre(wie ein Radiergummi bei Paint). Hab es schon mit der Refresh eigenschaft der picture Box versucht aber da wird der gesamte Inhalt neu gelöscht. Kann mir einer helfen??

Alt 02.06.2009, 08:55 VB VS 2008 Grafik zeichnen in Picture BOX #2
Erfahrener Benutzer
 
Benutzerbild von lincolnhawk
 
Registriert seit: 24.03.2009
Beiträge: 397
Standard

Da wird dir sicher der Befehl Invalidate helfen
Musst mal in der MSDN gucken, wie er in VB angewand wird. Denke mal in VB irgendwas wie Me.Invalidate oder so...
Kenn das leider nur aus C#.

Edit: Falls du es bisher noch nicht so machst:
Zeichnen würde ich immer durch Überschreiben der OnPaint()-Methode durchführen. Darin kann man auch wunderbar den Befehl Invalidate ausführen.
Alt 02.06.2009, 09:19 VB VS 2008 Grafik zeichnen in Picture BOX #3
Benutzer
Themenstarter
 
Benutzerbild von Aldi
 
Registriert seit: 02.12.2006
Beiträge: 58
Standard

Mhh hab jetzt mal nach dem Invalidate befehl geschaut und ihn ausprobiert...einfach mal PictureBox1.Invalidate(). Der löscht wieder den ganzen Inhalt so wie bei der Refresh eigenschaft. Muss ich dem Befehl noch irgendwie sagen das er genau den vorherigen Inhalt neu zeichnen soll? Das könnt doch das Problem sein das er nicht weiß welches Zeug er nochmal zeichnen soll.
Alt 02.06.2009, 09:32 VB VS 2008 Grafik zeichnen in Picture BOX #4
Erfahrener Benutzer
 
Benutzerbild von lincolnhawk
 
Registriert seit: 24.03.2009
Beiträge: 397
Standard

Genau so sieht es aus. Der Befehl muss wissen, was genau neu gezeichnet werden soll. Das weiß er ja nun nicht.
Wie gesagt: Am besten machst du das über die OnPaint-Methode. Das ist sauberer und erspart dir auf Dauer eine Menge Arbeit. Speicher dann deine Koordinaten in einer DrawingList ab.
Code:
Private DrawingList As New List(Of DrawingObject)
Alt 02.06.2009, 09:40 VB VS 2008 Grafik zeichnen in Picture BOX #5
Benutzer
Themenstarter
 
Benutzerbild von Aldi
 
Registriert seit: 02.12.2006
Beiträge: 58
Standard

Ok nur leider habe ich so gar keine Ahnung von der OnPaint Mehode (Mache das erste mal etwas mit Grafiken) Wäre nett wenn du mir da noch weiterhelfen könntest.

Ich habe mein Programm jetzt schon fertig geschrieben und möchte so wenig wie möglich neu schreiben.

So habe ich es bis jetzt gezeichnet :

Dim g AS Graphics = PictureBox.CreateGraphics

g.DrawLine.....

Wie kann ich das ganze jetzt in eine OnPaintMethode umschreiben?
Alt 02.06.2009, 09:45 VB VS 2008 Grafik zeichnen in Picture BOX #6
Erfahrener Benutzer
 
Benutzerbild von lincolnhawk
 
Registriert seit: 24.03.2009
Beiträge: 397
Standard

Steht alles hier im OpenBook von Galileo -> Visual Basic 2008
Alt 02.06.2009, 09:47 VB VS 2008 Grafik zeichnen in Picture BOX #7
Benutzer
Themenstarter
 
Benutzerbild von Aldi
 
Registriert seit: 02.12.2006
Beiträge: 58
Standard

Ok Danke toller Link dann hab ich ja jetzt was zum lesen Werde mich da mal durchwursteln und hoffe das dieses Programm bald läuft^^

Wünsch dir noch nen schönen Tag
Alt 02.06.2009, 09:48 VB VS 2008 Grafik zeichnen in Picture BOX #8
Erfahrener Benutzer
 
Benutzerbild von lincolnhawk
 
Registriert seit: 24.03.2009
Beiträge: 397
Standard

Kein Problem, gern
Falls danach noch Unklarheiten bestehen sollten, meld dich wieder

Dir auch nen schönen Tag.

Edit: Wenn du dein Programm fertig hast, kannst es hier ja mal posten wenn du magst.
Würd mich mal interessieren was du da gebastelt hast
Alt 03.06.2009, 12:29 VB VS 2008 Grafik zeichnen in Picture BOX #9
Benutzer
Themenstarter
 
Benutzerbild von Aldi
 
Registriert seit: 02.12.2006
Beiträge: 58
Standard

Würde es dir gerne zeigen aber lieber nicht sonst krieg ich noch ärger von meinem Chef :P (Sonst finder er nachher firmenprogramme im netz)
Alt 03.06.2009, 14:54 VB VS 2008 Grafik zeichnen in Picture BOX #10
Erfahrener Benutzer
 
Benutzerbild von lincolnhawk
 
Registriert seit: 24.03.2009
Beiträge: 397
Standard

Ah ok, kein Problem.
Wusste nicht dass es ein Firmenprogramm wird
Antwort

RB

Thema: VB VS 2008 Grafik zeichnen in Picture BOX


Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Ähnliche Themen für: VB VS 2008 Grafik zeichnen in Picture BOX
Thema Autor Forum Antworten Letzter Beitrag
Technisches Zeichnen
Hi ich suche nach einem Programm mit dem man einfach technische Zeichnungen erstellen kann. Ich meine damit sowas hier in der Art:...
todo Software Probleme 2 14.12.2008 13:53
Problem mit MS Picture It!2001 auf Vista
Hey, eigentlich gehts ganz schnell. Ich hab jetzt versucht MS Picture It!2001 von meiner alten Works 6.0 Cd auf meinen neuen Laptop mit Vista zu...
YELLOWHAI Software Probleme 1 11.07.2008 11:50
EM Mobil 2008 Symbian Programm + EM 2008 Handyplaner kostenlos Spieltabellen aller Spiele
hallo an alle Dies ist ein symbian programm mit dem man immer am laufenden ist was alles die em 2008 betrifft mit spielplan und nachrichten und...
Surfboy977 Nokia N95 Forum 8 12.06.2008 07:59
Problem mit der Grafik bei Fussball Manager 2008
Hi :) Ich habe ein Problem. Ich habe jetzt eine Grafikkarte von meinem Bruder bekommen. Die Grafikkarte heißt NVIDIA GeForce 6600 GT. Wie...
Chandini Grafikkarten Probleme 0 12.05.2008 18:41
Laufzeitfehler mit der Software Picture It
Ich mußte mein Betriebssystem und meine gesamte Software neu installieren, da meine Festplatte "C" kaputt gegangen ist... Nun habe ich das Problem,...
isy74 Software Probleme 2 27.07.2007 13:02

Zurück   Computer Forum - PC Forum - ModernBoard.de > Computerprobleme > Webmaster Hilfe / Programmierer Forum

Besucher kamen mit folgenden Begriffen auf die Seite

vb 2008 picturebox zeichnen

,

vb grafik picturebox

,

picturebox vba zeichnen

,

visual basic picturebox grafik

,

grafikkarten zeichnen

,

visual basic graph zeichen picturebox

,

vb zeichnen picturebox

,

visual basic 2008 picturebox zeichnen

,

vb 8 koordinatensystem mit picturebox zeichnen

,

vb picturebox invalidate

,

grafik in picturebox zeichnen

,

vb 2008 picturebox

,

punkt in picturebox schreiben vba

,

picturebox visual basic punkte

,

visual basic picturebox befehle

,

vb6 punkt in picture setzen

,

visual basic grafische darstellung picture box

,

vb graphen zeichnen in picturebox

,

vb 2008 zeichnen problem

Powered by vBadvanced CMPS v3.2.2


Sie betrachten gerade: VB VS 2008 Grafik zeichnen in Picture BOX