Français
Forum

EXE-Instanzhandle

 

Nico
Madysa
OK, folgendes:

j'ai avant Kurzem meinem Programme une kleine ListBox hinzu gefügt. dans son devoir alle EXEn (vornehmlich Zusatztools trop meinem Programme) im selben Dossier comment mon Programme angezeigt volonté. Wählt on une EXE aus, wird daneben son Logo et une kurze Beschreibung angezeigt. Bilder et Cordes sommes comme Ressourcen dans den EXEn eingelagert. eh bien cela Problem:

chez Draufklick appelle je cela entsprechende Programme avec WinExec sur, erhalte son Instanzhandle et ziehe avec Créer(hPic) et ExtString$() qui Sachen raus, qui je coutume.
cela Problem: Es kamen weder Bild encore String. je probierte qui l'affaire im entsprechenden Programme selbst avec %hInstance - Bild et String kamen.

mon Frage eh bien:
peux es son, dass WinExec gar ne...aucune Instanzhandle zurück liefert?
et si pas, comment krieg je es ensuite?
 
Nico Madysa
29.09.2006  
 




Rolf
Koch
tu as Dir qui Frage avec dem Instancehandle bereits beantwortet et wurde sogar ici déjà öfters beschrieben:
Winexec liefert seulement den Fehlercode zurück
 
29.09.2006  
 



[quote-part:e25ce0ab4c=Nico Madysa]
mon Frage eh bien:
peux es son, dass WinExec gar ne...aucune Instanzhandle zurück liefert?
et si pas, comment krieg je es ensuite?[/quote-part:e25ce0ab4c]
So ist es. So funktioniert cela pas!
cela Instanzhandle qui Anwendung ist cela Handle des Prozesserzeugenden Moduls im jeweiligen Prozess.

exposition dir fois le API LoadLibraryEx à, qui hilft dir plus. TNT pourrait là également bien pour toi son, avec cela du qui Angelegenheit verstehst..
 
29.09.2006  
 



UseDLL sollte marcher, simple qui Exe anstatt einer DLL angeben. cela Ergebnis kannste nutzen, habs avec Profan maintenant pas getestet, mais si es pas allez, nutze qui ~LoadLibraryA API
 
29.09.2006  
 




Nico
Madysa
@A. Hötker: TNT ist définitif rien pour mich, allerdings pas aus dégoût, sonern weil je Windows ME hab.

@A. Hötker et TS-Soft: merci pour qui schnelle Antwort. Sollte UseDLL pas marcher, werde je qui API essayer. (Hehe, cela reimt sich.)
 
Nico Madysa
29.09.2006  
 



So, cela pourrait aider...
KompilierenMarqueSéparation
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, merci, probier je.
 
Nico Madysa
29.09.2006  
 



[quote-part:c0fd4ace4f=Nico Madysa]@A. Hötker: TNT ist définitif rien pour mich, allerdings pas aus dégoût, sonern weil je Windows ME hab.
[/quote-part:c0fd4ace4f]
quelques Funktionen (comment z.B. cela Scannen de Prozessspeicher fremder Prozesse ou bien qui Taskmannagerfunktionen) courir aussi sous ME.
 
29.09.2006  
 




Nico
Madysa
ah bon , wieder quoi gelernt.
la fois voyons, si je là quoi pour mich Interessantes trouver werde.
 
Nico Madysa
29.09.2006  
 




Nico
Madysa
OK, merci à alle, cela Problem ist aussi pour API-Fürchter comment mich simple geklärt.

on muss pas sur LoadLibraryEx zugreifen, UseDLL allez aussi.
(je hatte cela Problem presque oublier qc, là J'ai eu chez nem LoadFile-Dialog aus Versehen ne EXE gewählt et qui
ensuite mir UseDLL ouvert, funktioniert sans faute).
 
Nico Madysa
09.10.2006  
 



bof, Andreas hat une vorliebe pour compliquée
 
09.10.2006  
 



[quote-part:1fc9eb0811=TS-Soft]bof, Andreas hat une vorliebe pour compliquée [/quote-part:1fc9eb0811]
peux je de Je ne behaupten - plutôt im Gegenteil. j'ai bloß entier volontiers toujours quelque chose plus Opportunités comme qui reste qui humanité
Versuch la fois avec Usedll sous XP qui User32 de Windows98 trop magasin - et ensuite mach cela la fois avec LoadLibraryEx .

 
09.10.2006  
 




répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

2.302 Views

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

Themeninformationen



Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie