Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Prism IntPtr in String?!? (https://www.delphipraxis.net/141194-intptr-string.html)

Weazy 4. Okt 2009 17:19


IntPtr in String?!?
 
Hallo, wie kann ich von einem IntPtr denn String anzeigen? Der IntPtr erhalte ich mit glGetString und sollte eigentlich auf ein Char Array zeigen wenn ich das richtig im Kopf habe...

Danke!!!

Apollonius 4. Okt 2009 17:25

Re: IntPtr in String?!?
 
System.Runtime.InteropServices.Marshal.PtrToString Ansi sollte helfen.

Weazy 4. Okt 2009 17:31

Re: IntPtr in String?!?
 
Das habe ich auch schon probiert, geht aber nicht da ich das .NET Compact Framework verwende, da gibts nur PtrToStringBSTR, PtrToStringUni und PtrToStringStructure...;-( Das muss doch aber auch anders gehen?!?

Apollonius 4. Okt 2009 17:42

Re: IntPtr in String?!?
 
Was gibt denn glGetString für einen String zurück?

Weazy 4. Okt 2009 17:45

Re: IntPtr in String?!?
 
glGetString ist eine Methode bei OpenGl (bei mir jetzt OpenGL ES) um gewisse Informationen wie Vendor, Renderer, Version und Extensions der Hardware auszulesen...

Apollonius 4. Okt 2009 17:56

Re: IntPtr in String?!?
 
Ich meinte den Typen. Zeig mal die Deklaration.


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:02 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz