CurDir aber kein CurFil in VB6

LDM

Grünschnabel
hallo, Leute,
was sagt ihr hierzu?

im MS Explorer soll der Klick auf einen *.jpg ein vb6.exe starten, das den *.jpg darstellt.
Hierzu enthält der vb6.exe folgenden Code:

d$ = CurDir & "\"
f$ = Dir(d$ & "*.jpg")
p$ = d$ & f$

Der vb6.exe wird auch gestartet und nach Öffnen von p$ stellt er auch einen jpg dar. Das ist aber nicht der angeklickte File, sondern (verständlich) der erste in dem betreffenden Ordner.

Frage: wie kann der angeklickte *.jpg dargestellt werden? (Man bräuchte so etwas wir CurFil, aber den hat MS nicht spendiert.)

Nach langem vergeblichen Nachdenken: wer hilft mir weiter?
Bernd
 
Moin LDM

also wenn mich meine spärlichen VB6 Kenntnisse nicht täuschen, solltest Du die Information über die Datei in der Variablen Command haben.

Also einfach p$ = Command und es sollte funzeln

Gruß
Das Orakel
 
Zurück