hallo zusammen habe vor kurzen mit Visual Basic 2008 begonnen habe auch ein ganz gutes tutorial, nur das problem ist, dass das tutorial eig für visual basic 6 ist und deswegen bei mir einige befehle nicht übereinstimmen habe schon nach einem für 2008 gesucht, aber leider keins gefunden naja, meine frage ist recht simpel (für anfänger eben :P) ich möchte in mein programm über eine textbox einen dateipfad angeben und damit über einen button ein bild in das programm laden können welchen befehl benötige ich genau dafür? Anmerkung: in vb6 lautet der befehl laut tutorial: LoadPicture(Pfad.Text)
es soll mir einfach nur in einem fenster angezeigt werden also ungefär so: als erstes kommt die textbox in der man den pfad eingibt dann kommt ein button, der das bild in das Programm lädt und dann soll das bild angezeigt werden also so untereinander der befehl mit dem laden des bildes muss dann im button drinstehn
Hi, nimm zum anzeigen eine PictureBox. Bei der musst du nur die Eigenschaft ImageLocation mit deinem Pfad füttern. In etwa: PictureBox1.ImageLocation = TextBox1.Text;
ah, vielen dank :) werds dann sofort ausprobieren, wenn ich zu hause bin ^^
Crossmas wrote: > habe auch ein ganz gutes tutorial, nur das problem ist, dass das > tutorial eig für visual basic 6 ist und deswegen bei mir einige befehle > nicht übereinstimmen einige ? VB 6 und VB.NET sind ziemlich verschieden! > habe schon nach einem für 2008 gesucht, aber leider keins gefunden Es gibt Dutzende! Hast Du keinen Buchhändler in der Nähe? Oder Amazon? Notfalls such mal im Web nach Galileo Openbooks. Notfalls eins für VB 2005, das ist immer noch sehr viel ähnlicher als VB 6.
> einige ? VB 6 und VB.NET sind ziemlich verschieden! ja, ok. "einige" war vll ein bisschen untertrieben von mir > Es gibt Dutzende! Hast Du keinen Buchhändler in der Nähe? Oder Amazon? > Notfalls such mal im Web nach Galileo Openbooks. > Notfalls eins für VB 2005, das ist immer noch sehr viel ähnlicher als VB > 6. Naja, als Anfänger habe ich zuerst keinen wirklichen Unterschied gesehen, erst als ich mit dem Programmieren angefangen hab. Das Buch ist eig auch schon in Planung, nur obsiegt die Faulheit über den Gang in den Buchladen. Naja, trotzdem mal danke für den Tipp mit dem Openbook :) Hoffe, dass ich bald mit anspruchsvolleren Fragen wieder hier bin ^^
Crossmas wrote: > Das Buch ist eig auch schon in Planung, nur obsiegt die Faulheit über > den Gang in den Buchladen. Gut begonnen ist halb gewonnen. > Naja, trotzdem mal danke für den Tipp mit dem Openbook :) Bitte. > Hoffe, dass ich bald mit anspruchsvolleren Fragen wieder hier bin ^^ Bloss nicht! ;-)
'Button und Textbox mit Designer Public Class Form1 Dim Pfad As String Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load Me.FormBorderStyle = Windows.Forms.FormBorderStyle.FixedSingle Me.FormBorderStyle = Windows.Forms.FormBorderStyle.Sizable ' Me.BackgroundImageLayout = ImageLayout.None Me.BackgroundImageLayout = ImageLayout.Stretch TextBox1.Anchor = AnchorStyles.Left TextBox1.Anchor = AnchorStyles.Bottom Button1.Anchor = AnchorStyles.Left Button1.Anchor = AnchorStyles.Bottom Me.Text = "Vollständigen Pfad eingeben Z.B 'C:\Test\test.bmp' " End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click ' Me.BackgroundImage = Image.FromFile("Modell01\" & "bild\n_bahn1x" & ".bmp") Pfad = TextBox1.Text TestLaden() End Sub Private Sub TestLaden() If My.Computer.FileSystem.FileExists(Pfad) Then Me.BackgroundImage = Image.FromFile(Pfad) Button1.Text = Pfad Else Button1.Text = Pfad & " nicht gefunden" End If End Sub End Class
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.