Español
Foro

EXE-Instanzhandle

 

Nico
Madysa
OK, folgendes:

Yo habe antes Kurzem mi Programa una kleine ListBox hinzu gefügt. In Ihr debería todos EXEn (vornehmlich Zusatztools a mi Programa) en el selben Ordner como mein Programa adecuado voluntad. Wählt uno una EXE de, se daneben ihr Logo y una kurze Descripción adecuado. Bilder y Cuerdas son como Ressourcen en el EXEn eingelagert. Nun el problema:

En Draufklick rufe Yo el entsprechende Programa con WinExec en, erhalte ser Instanzhandle y ziehe con Crear(hPic) y ExtString$() el Sachen fuera, el Yo costumbre.
Das Problema: Lo kamen weder Bild todavía String. Yo probierte el Sache en el entsprechenden Programa incluso con %hInstance - Bild y String kamen.

Mi Cuestión nun:
Kann lo ser, dass WinExec gar kein Instanzhandle zurück liefert?
Und si no, como krieg Yo entonces?
 
Nico Madysa
29.09.2006  
 




Rolf
Koch
Usted hast Usted el Cuestión con el Instancehandle ya beantwortet y fue incluso hier ya öfters beschrieben:
Winexec liefert sólo el Fehlercode zurück
 
29.09.2006  
 



[quote:e25ce0de4c=Nico Madysa]
Mi Cuestión nun:
Kann lo ser, dass WinExec gar kein Instanzhandle zurück liefert?
Und si no, como krieg Yo entonces?[/quote:e25ce0de4c]
So es. So funktioniert el no!
Das Instanzhandle el Anwendung es el Handle des Prozesserzeugenden Moduls en el jeweiligen Prozess.

Schau dir veces el API LoadLibraryEx a, el hilft dir más. TNT dürfte como ebenfalls bien para dich ser, así du el Angelegenheit verstehst..
 
29.09.2006  
 



UseDLL debería trabajo, simplemente el Exe anstatt uno DLL angeben. Das Ergebnis kannste nutzen, habs con Profano ahora no getestet, aber si no va, nutze el ~LoadLibraryA API
 
29.09.2006  
 




Nico
Madysa
@A. Hötker: TNT es definitiv nichts para mich, allerdings no de Abneigung, sonern porque Yo Windows ME tener.

@A. Hötker y TS-Soft: Gracias para la respuesta rápida. Sollte UseDLL no trabajo, voluntad Yo el API probieren. (Hehe, el reimt se.)
 
Nico Madysa
29.09.2006  
 



So, el dürfte helfen...
KompilierenMarcaSeparación
Def @LoadLibraryEx(3) !"KERNEL32","LoadLibraryExA"
Windowstyle 31+512
Windowtitle "LoadLibraryEx"
Window 0,0-640,440
Declare Module$,LADEN%,Handle_OF_MODULE&
LET Laden%=$2 Mal testen, sonst $1
Usermessages $10
LET Module$=@LOADFILE$("Ein Modul laden","DLL-Module|*.DLL|OCX-Module|*.OCX|Programme|*.EXE|Alle Dateien|*.*")

IF Module$<>""

    LET Handle_OF_MODULE&=@LoadLibraryEx(@ADDR(Module$),0,LADEN%)
    Print Handle_OF_MODULE&

endif

While %UMESSAGE<>$10

    Waitinput

wend

 
29.09.2006  
 




Nico
Madysa
OK, Gracias, probier Yo.
 
Nico Madysa
29.09.2006  
 



[quote:c0fd4ace4f=Nico Madysa]@A. Hötker: TNT es definitiv nichts para mich, allerdings no de Abneigung, sonern porque Yo Windows ME tener.
[/quote:c0fd4ace4f]
Einige Características (como z.B. el Scannen de Prozessspeicher fremder Prozesse o Taskmannagerfunktionen) laufen auch bajo ME.
 
29.09.2006  
 




Nico
Madysa
Ach así , otra vez qué gelernt.
Tiempo sehen, si Yo como qué para mich Interessantes encontrar voluntad.
 
Nico Madysa
29.09.2006  
 




Nico
Madysa
OK, danke a todos, el problema es auch para API-Fürchter como mich simplemente geklärt.

Man muss no en LoadLibraryEx zugreifen, UseDLL va auch.
(Tuve el problema fast vergessen, como Tuve en nem LoadFile-Diálogo de Versehen ne EXE gewählt y el
entonces me UseDLL geöffnet, funktioniert sin Fehler).
 
Nico Madysa
09.10.2006  
 



Naja, Andreas ha una vorliebe fürs Komplizierte
 
09.10.2006  
 



[quote:1fc9eb0811=TS-Soft]Naja, Andreas ha una vorliebe fürs Komplizierte [/quote:1fc9eb0811]
Kann Yo de No behaupten - más en el Gegenteil. Yo habe bloß bastante gerne siempre algo mehr Möglichkeiten como el Rest el Menschheit
Intento veces con Usedll bajo XP el User32 de Windows98 a invitar - y luego mach el veces con LoadLibraryEx .

 
09.10.2006  
 




Respuesta


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

2.317 Views

Untitledvor 0 min.
RudiB.28.08.2022
AndreasS06.01.2019
Pauli11.01.2014
Donnie30.03.2013

Themeninformationen



Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie