Forum: Win32/Win64 API (native code)
Delphi
by Paul0703,
19. Jan 2009
mhh. nagut. danke erstmal für die Hilfe!
Ich teste es morgen mal auf XP und dann werde ich hier nochmal posten :wink:
Forum: Win32/Win64 API (native code)
Delphi
by Paul0703,
19. Jan 2009
Jetzt habe ich es so gemacht, wie du es beschrieben hast. Aber jetzt passiert folgendes:
Wenn ich eine Datei im Explorer mit rechts anklicke und dann auf einen selbst erstellt KontextMenü eintrag für mein Programm klicke, öffnet es sich jetzt wieder für jede Datei einmal und in der ListBox steht nichts :pale:
Ich kann es gleich mal auf XP testen, aber ich denke, das ändert nichts.
Forum: Win32/Win64 API (native code)
Delphi
by Paul0703,
19. Jan 2009
Ok. Ich hatte eine andere Version der Komponente.
Jetzt habe ich die richtige, aber ich bekomme es irgendwie immernoch nicht hin. Ich fülle im OnSwitch der Komponente eine Listbox mit den Parametern, die ja als "Parameters" definiert sind, wie du schon sagtest.
Aber irgendwas haut da nicht hin :roll:
Wenn ich das Programm starte, sagt Vista, dass das programm nicht mehr richtig funktioniert!
Forum: Win32/Win64 API (native code)
Delphi
by Paul0703,
19. Jan 2009
Die Komponente hat nur die Ereignisse OnAllow und OnGetParams.
Hab ich vielleicht eine alte Version?
Forum: Win32/Win64 API (native code)
Delphi
by Paul0703,
19. Jan 2009
Kann mir vielleicht noch mal jemand erklären, wie man alle Parameter der ersten Instanz übergibt :?:
MfG
Forum: Win32/Win64 API (native code)
Delphi
by Paul0703,
17. Jan 2009
achso! Ich habe mir das mal in der Demo angesehen, aber ich bekomme es nicht so richtig hin :angel2:
Kannst du mir zeigen, wie ich das machen kann?
Forum: Win32/Win64 API (native code)
Delphi
by Paul0703,
17. Jan 2009
Wenn ich Dateien über das Symbol von meinem Programm ziehe, läuft alles, wie es soll!
Dann werden alle Parameter übergeben.
Forum: Win32/Win64 API (native code)
Delphi
by Paul0703,
17. Jan 2009
Naja ich klicke im Explorer auf eine bzw. mehrere Dateien und wähle dann über "Öffnen mit" mein Programm aus.
Meintest du das?
Forum: Win32/Win64 API (native code)
Delphi
by Paul0703,
17. Jan 2009
Was meinst du mit Programmaufruf? :oops:
Forum: Win32/Win64 API (native code)
Delphi
by Paul0703,
17. Jan 2009
Hallo!
Ich bekomme es irgendwie nicht hin, dass die Komponente die Parameter an die die erste Instanz übergibt :wall:
Also im OnCreate der Anwendung übergebe ich die Parameter folgendermaßen:
for I := 1 to ParamCount do ListBox1.Items.Insert(0, ParamStr(i));
Wenn ich mehrere Parameter hatte, wurde das Programm immer mehrmals geöffnet. Durch die Komponente wird es jetzt auch verhindert,...