Thema: String Buffer to Bitmap?
-
11.07.2013, 19:19 #1
- Registriert seit
- 18.06.2012
- Beiträge
- 90
Thanked 6 Times in 6 PostsString Buffer to Bitmap?
Nabend,
Ich möchte einen String Buffer der aus einer nativen DLL zurückgegeben wird, in ein Bild umwandeln.
Alle Versuche die ich unternommen habe sind spätestens beim Ausführen gescheitert.
Ich bin mir nicht sicher, ob ich das Ganze überhaupt richtig verstanden habe, noch weiß ich ob das in VB.NET überhaupt möglich ist.
Die Dokumentation der DLL sagt folgendes:
***
Leider kann ich nur eingeschränkt Dinge ausprobieren, da die DLL einen Schutz gegen Debugger integriert hat.
Vom Programmierer der API habe ich folgendes C++ Snippet erhalten, weiß damit aber nicht wirklich was anzufangen:
***
Ein C++2VB Converter hat dazu geführt dass VB mich mit Fehlermeldungen überschüttet.
Eingebunden habe ich die Funktion so:
Code:Private Declare Function sfScreen Lib "TrapDoor.dll" Alias "trapi_screenshot" (ByVal sessionId As Integer) As Char()
Ich bedanke mich schonmal bei jedem der sich die Mühe gemacht hat sich das durchzulesen und mir evtl helfen kann
mfGGeändert von bluedraqon (22.07.2013 um 14:23 Uhr)
-
-
11.07.2013, 19:28 #2
- Registriert seit
- 26.10.2011
- Beiträge
- 1.196
- Blog Entries
- 2
Thanked 1.598 Times in 726 PostsAW: String Buffer to Bitmap?
Musst du das nicht wie hier erklärt wird über DLLImport einbinden?
Also dann sowas wie
//
<DllImport("TrapDoor.dll")> _
Public Shared Function trapi_screenshot(ByVal sessionId As Integer) As Char()
End Function
und dann ungefähr so aufrufen:
//
Dim result() as Char = NativeMethods.trapi_screenshot(123456789);Geändert von patlux (11.07.2013 um 19:29 Uhr)
-
11.07.2013, 19:32 #3
- Registriert seit
- 18.06.2012
- Beiträge
- 90
Thanked 6 Times in 6 PostsAW: String Buffer to Bitmap?
Diese Art der Einbindung habe ich irgwo im Netz gefunden, scheint bei den anderen Funktionen die ich genutzt habe zu funktionieren.
Ich probiere deine Methode mal aus und meld mich noch mal
Danke vorerst
"NativeMethods" scheint es nicht zu geben.?Geändert von bluedraqon (11.07.2013 um 19:43 Uhr)
-
-
11.07.2013, 21:08 #4
- Registriert seit
- 26.10.2011
- Beiträge
- 1.196
- Blog Entries
- 2
Thanked 1.598 Times in 726 PostsAW: String Buffer to Bitmap?
NativeMethods ist die Klasse in der du den DLLImport deklariert hast.
Ähnliche Themen
-
Was ist der Unterschied zwischen String und string?
Von Sido im Forum .NetAntworten: 1Letzter Beitrag: 16.12.2013, 09:14 -
[C#] Zufälligen String generieren
Von Festplatte im Forum .NetAntworten: 0Letzter Beitrag: 08.01.2012, 01:25
Diese Seite nutzt Cookies, um das Nutzererlebnis zu verbessern. Klicken Sie hier, um das Cookie-Tracking zu deaktivieren.