Hallo,
in Windows10 ist ja jetzt die tar.exe als integraler Bestandteil vorhanden.
Um aus meinem Programm heraus TAR Files zu händeln (TSE-Kassenprogramm), müßte ich dazu ja jedesmal mit RUNSHELL() arbeiten.
Ist jemand bekannt, ob es möglich ist dies auch über DllCall() zu machen ?
Wenn ja, gibts Beispiele ?
Gruß Peter
TAR File handling über System-DLL
Moderator: Moderatoren
-
- Rekursionen-Architekt
- Beiträge: 153
- Registriert: Do, 06. Apr 2006 10:51
- Danksagung erhalten: 3 Mal
- AUGE_OHR
- Marvin
- Beiträge: 12906
- Registriert: Do, 16. Mär 2006 7:55
- Wohnort: Hamburg
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 45 Mal
Re: TAR File handling über System-DLL
hi,
EXE Apps werden über RunShell oder ShellExecuteA aufgerufen
DllCall() ist, wie den Name sagt, für DLL DateienPeter Schweizer hat geschrieben: ↑Mo, 20. Jul 2020 11:26 Ist jemand bekannt, ob es möglich ist dies auch über DllCall() zu machen ?
EXE Apps werden über RunShell oder ShellExecuteA aufgerufen
Code: Alles auswählen
lSuccess := DllCall( "SHELL32.DLL" , DLL_STDCALL, ;
"ShellExecuteA", AppDesktop():GetHWND(), "open", cPath+cFile,;
cPara, CurDir(), SW_NORMAL )
gruss by OHR
Jimmy
Jimmy
-
- Rekursionen-Architekt
- Beiträge: 153
- Registriert: Do, 06. Apr 2006 10:51
- Danksagung erhalten: 3 Mal
Re: TAR File handling über System-DLL
Hallo Jimmy,
im Prinzip ist mir das schon klar.
Jedoch ist meine Vermutung, das tar.exe intern irgendwelche Bibliotheke,DLLs aufruft bzw benutzt,
über die ich dann auch an die entsprechenden Funktionallitäten ran käme.
Peter
im Prinzip ist mir das schon klar.
Jedoch ist meine Vermutung, das tar.exe intern irgendwelche Bibliotheke,DLLs aufruft bzw benutzt,
über die ich dann auch an die entsprechenden Funktionallitäten ran käme.
Peter
Gruss Peter
- HaPe
- 1000 working lines a day
- Beiträge: 996
- Registriert: So, 15. Nov 2015 17:44
- Wohnort: 71665 Vaihingen-Enz
- Hat sich bedankt: 17 Mal
- Danksagung erhalten: 15 Mal
Re: TAR File handling über System-DLL
Hallo Peter !
https://newyear2006.wordpress.com/2018/ ... sendsassa/
https://www.wietzebeukema.nl/blog/hijac ... in-windows
Der Dependency Walker spuckt bei mir für die TAR.exe unter anderem die folgende DLL aus:
c:\windows\system32\ARCHIVEINT.DLL
Lies mal hier dazu nach:Jedoch ist meine Vermutung, das tar.exe intern irgendwelche Bibliotheke,DLLs aufruft bzw benutzt,
über die ich dann auch an die entsprechenden Funktionallitäten ran käme.
https://newyear2006.wordpress.com/2018/ ... sendsassa/
https://www.wietzebeukema.nl/blog/hijac ... in-windows
Der Dependency Walker spuckt bei mir für die TAR.exe unter anderem die folgende DLL aus:
c:\windows\system32\ARCHIVEINT.DLL
--
Hans-Peter
Hans-Peter
-
- Rekursionen-Architekt
- Beiträge: 153
- Registriert: Do, 06. Apr 2006 10:51
- Danksagung erhalten: 3 Mal
Re: TAR File handling über System-DLL
Hallo HaPe,
das war die Spur die ich gesucht habe.
Die beiden Links sind als Infoquelle super.
Vielen Dank.
Peter
das war die Spur die ich gesucht habe.
Die beiden Links sind als Infoquelle super.
Vielen Dank.
Peter
Gruss Peter