Warning: Use of undefined constant ipaddress - assumed 'ipaddress' (this will throw an Error in a future version of PHP) in /home/www/acp/lib/session.php on line 98

Warning: Use of undefined constant useragent - assumed 'useragent' (this will throw an Error in a future version of PHP) in /home/www/acp/lib/session.php on line 98

Warning: Use of undefined constant request_uri - assumed 'request_uri' (this will throw an Error in a future version of PHP) in /home/www/acp/lib/session.php on line 98

Warning: Cannot modify header information - headers already sent by (output started at /home/www/acp/lib/session.php:98) in /home/www/acp/lib/functions.php on line 82

Warning: Cannot modify header information - headers already sent by (output started at /home/www/acp/lib/session.php:98) in /home/www/acp/lib/functions.php on line 82

Warning: Cannot modify header information - headers already sent by (output started at /home/www/acp/lib/session.php:98) in /home/www/acp/lib/functions.php on line 82

Warning: Cannot modify header information - headers already sent by (output started at /home/www/acp/lib/session.php:98) in /home/www/acp/lib/functions.php on line 82
Forum www.Kopierschutzsysteme.de - Hier findet Ihr Informationen rund um das Thema Kopierschutz - Assemblercode ausführen unter VB
Registrierung Mitgliederliste Administratoren und Moderatoren Suche Häufig gestellte Fragen Stellen Sie hier Ihre spezielle Kopierschutzanfrage Zur Startseite  

Forum www.Kopierschutzsysteme.de - Hier findet Ihr Informationen rund um das Thema Kopierschutz » Programmierung » Visual Basic » Assemblercode ausführen unter VB 3 Bewertungen - Durchschnitt: 1.00 » Hallo Gast [anmelden|registrieren]
Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
rob
Grünschnabel


Dabei seit: 21.03.2008
Beiträge: 8

Assemblercode ausführen unter VB Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       IP Information Zum Anfang der Seite springen

Hallo,

beschäftige mich gerade mit Visual Basic und möchte einige programmierte Assemblerroutinen unter VB ausführen lassen. Hat jemand eine Idee wie man das machen kann? In Visual C++ gibt es hierzu ja die __asm Anweisung.

Gruß
Rob

29.06.2008 16:29 rob ist offline Email an rob senden Beiträge von rob suchen Nehmen Sie rob in Ihre Freundesliste auf
Michael Bauer Michael Bauer ist männlich
Administrator


Dabei seit: 03.02.2007
Beiträge: 127

Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       IP Information Zum Anfang der Seite springen

Hallo Rob,

leider gibt es in VB keine direkte Möglichkeit wie z.B. in C.

Möglich wäre aber folgendes, Du lagerst Deinen Assemblercode in eine DLL aus und rufst die DLL aus VB heraus auf. Eine andere Möglichkeit wäre den Assemblercode in ein Array zu schreiben und mittels der Funktion CallWindowProc() aufzurufen. Unter http://www.activevb.de/tutorials/tut_asm/asm.html findest Du ein Tutorial das die CallWindowProc Methode sehr ausführlich beschreibt.

Gruß
Michael

29.06.2008 16:50 Michael Bauer ist offline Email an Michael Bauer senden Homepage von Michael Bauer Beiträge von Michael Bauer suchen Nehmen Sie Michael Bauer in Ihre Freundesliste auf
rob
Grünschnabel


Dabei seit: 21.03.2008
Beiträge: 8

Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       IP Information Zum Anfang der Seite springen

Danke für den Link.

An die Idee mit einer DLL dachte ich auch schon aber finde die Idee mit der CallWindowProc Methode nicht schlecht. Mal schauen wieviel Aufwand es ist.

Gruß
Rob

30.06.2008 18:42 rob ist offline Email an rob senden Beiträge von rob suchen Nehmen Sie rob in Ihre Freundesliste auf
 
Neues Thema erstellen Antwort erstellen
Gehe zu:

Links / Impressum
Powered by Burning Board © 2001-2004 WoltLab GmbH
Partnerseiten: virenschutz.info | Hakin9.org