Forum: Algorithmen, Datenstrukturen und Klassendesign
by norwegen60,
1. Mär 2018
Das nenne ich mal eine eindeutige Antwort.
Linksklick brachte aber für mich auch nicht die Sicherheit, da der trotz PWideChar auf den ersten dieser beiden Implementationen gesprungen ist.
function GetProcAddress(hModule: HMODULE; lpProcName: LPCSTR): FARPROC; external kernel32 name 'GetProcAddress';
function GetProcAddress(hModule: HMODULE; lpProcName: LPCWSTR): FARPROC;
Aber jetzt bin ich...
Forum: Algorithmen, Datenstrukturen und Klassendesign
by norwegen60,
1. Mär 2018
Hallo zusammen,
Danke für die Antwort. Dann stimmt ja meine obiger Code. An die typisierten Konstanten hatte ich auch schon gedacht.
Drei Fragen sind aber noch offen:
Gibt es irgendetwas was man beachten muss, wenn man PWidechar(sDLL) anwendet?
Warum wird unter dem dem Mauszeiger bei @fShow := GetProcAddress(haDLL, PWideChar(sBef)); in der Hilfe...
Forum: Algorithmen, Datenstrukturen und Klassendesign
by norwegen60,
1. Mär 2018
Hallo zusammen,
meine Frage geht in eine ähnliche Richtung wie der Beitrag "String Kovertierung".
Ich bin dabei meine Warnungen bezüglich impliziten Stringkonvertierungen zu überarbeiten. Dabei bin ich auf folgendes Problem gestoßen:
const
sDLL = 'Splash.dll';
var
haDLL : Cardinal;