Forum: Win32/Win64 API (native code)
Delphi
by Schwedenbitter,
7. Mär 2018
Nö :lol: Aber jetzt schon.
Mit Typecast klappt es nun tatsächlich. Danke!
Ich habe bloß das Problem, dass der SecSigner und/oder Java hart zu sein scheint. Ich schaffe es nicht, meine Dateinamen in diesen zu droppen. Ich habe auch ein Delphi Programm gefunden, das eine Mischung aus WinSpy und meinem Sender ist. Auch mit diesem kommt nichts dort an.
Scheinbar dann doch alles für die Katz...
Forum: Win32/Win64 API (native code)
Delphi
by Schwedenbitter,
7. Mär 2018
Genau. Etwa so. Danke erstmal für die Antworten!
Nach der Grippewelle habe ich mir den Code angesehen. Egal was ich mache, die Dateinamen kommen zwar an, werden aber auseinandergepflückt. Kurz gesprochen kommt jedes Zeichen extra an. Um das zu verdeutlichen, habe ich einen Screenshot sowie meine Demos angehängt (ausnahmesweise auch als exe-Dateien, damit man nicht z.B. den Empfänger...
Forum: Win32/Win64 API (native code)
Delphi
by Schwedenbitter,
7. Feb 2018
Auch.
Die Demo zu WM_DROPFILES habe ich mir angesehen und auch dieses Beispiel und dieses Beispiel.
In der Theorie muss ich "nur" so etwas ähnliches wie das hier (nicht funktionierend) tun:
procedure TFormMain.SpeedButton1Click(Sender: TObject);
var
wndMain : HWND;
wndList : TStringList;
FilesHandle: THandle;
begin
wndMain := FindWindow('TFormMain','WM_DROPFILES demo');
Forum: Win32/Win64 API (native code)
Delphi
by Schwedenbitter,
7. Feb 2018
Hallo,
ich möchte gern einen Vorgang automatisieren. Bei uns ist es erforderlich, pdf-Dateien mittels Drag & Drop z.B. vom Explorer in ein Programm zu ziehen. Die entsprechenden Dateien bzw. Dateinamen sind mir bekannt. WinSpy sagt mir leider nur, dass das Ziel ein „SunAwtFrame“ ist. Das scheint etwas mit Java zu tun zu haben. Wobei auch die irgendwie den Empfang des Drag & Drop implementieren...