Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Da musst Du schon ein wenig spezifischer werden. Der Code einer DLL ist nicht grundsätzlicher schneller als das, was Du selbst schreibst. Warum muss es denn eine DLL sein? Schnell genug wofür? Wonach durchsuchen?

Geschrieben

Man kann eine DLL nicht "includen". Welche Funktionen der DLL ruft mirc denn auf, d.h. welche Symbole muss die DLL exportieren? Oder sucht mirc nach einer COM-Server-DLL mit einer bestimmten Category ID?

Ohne diese Informationen könntest Du genauso gut beliebige Textdateien in .DLL umbenennen und auf ein günstiges Ergebnis hoffen ;)

Geschrieben

Hast Du etwa den MIRC Sourcecode? Ich konnte in meinem MIRC-Ordner nirgendswo eine DLL entdecken. Wie willst Du das den "includen"?

Oder willst Du die in einer System-DLL "verstecken"? Wäre wirklich interessant den "Trick" zu erfahren.

@Klotzkopp: Statisch DLLs binden geht eh nur mit der Enterprise Edition von M$ Visual Studio, vielleicht meint der das.

Geschrieben

Nein, den Mirc Sourcecode habe ich leider auch nicht, aber man kann es doch includen mit $dll(dll_full_filename,function,parameters) oder /dll dll_full_filename function parameters .

Um alle geladen Mirc dll´s zu sehen

//var %c = $dll(0) | while %c { echo –a $dll(%c) | dec %c }

um eine zu Unloaden

//var %c = $dll(0) | while %c { dll –u $dll(%c) | dec %c }

Nur leider bin ich mit dem schreiben der dll´s nicht so fit.

Den Anfang habe ich schon.

#include <windows.h>

extern “C†int WINAPI title(HWND,HWND,char *data,char*,BOOL,BOOL)

nur wie es weiter geht bin ich mir nicht so sicher. ;)

Geschrieben

Das klingt ein wenig wie:

"Den Anfang von der Herztransplantation habe ich schon.

Ich hab den Typen aufgeschnitten, nur wie es weiter geht bin ich mir nicht so sicher." ;)

Was für einen Compiler/IDE verwendest Du?

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...