VB6: Bild laden

Hallo,

ich möchte das Programm automatisch den Pfad erkennen lassen - das ist kein Problem, das steht ja schon hier bei den Tipps.
Dann möchte ich aber ein Bild laden, welches sich immer im aktuellen Pfad befindet, den ich ja aber beim programieren nicht kenne.
Wie kann ich beim „loadpicture“ das so machen, dass er den Pfad automatisch vor das Bild setzt??

loadpicture(??Pfad?? „Bild.jpg“)

Wenn ich im Verzeichnis c:\ bin, soll für das Programm nachher das rauskommen:
loadpicture(„C:\Bild.jpg“)

Danke!
sewe

Hallo sewe,

zweiteilige Antwort.

1.) Wenn Du im weiteren Verlauf des Programms nicht mit Pfaden umgehst, kannst Du den Pfad einfach weglassen.

2.) Beim Programmstart den aktuellen Pfad merken. (Pfad = CurDir)

Gruß, Rainer

Nachtrag …
Hi,

etwas wichtiges habe ich noch vergessen. …

Sit der Pfad ein Laufwerk, dann steht da 'C:" also mit Backslash am Ende! Ist der Prad kein Laufwerk, fehlt der Backslash und Du mußt ihn selbst einfügen.

Pfad = Cur Dir
 If Right ( Pfad , 1 ) "\" Then
 Pfad = Pfad & "\"
 End If

Gruß, Rainer

Danke !!

Hi!
Du kann´st auch einfach
loadpicture(app.path & „\dein Bild.jpg“)
benutzen.

Gruß.Timo