| |
|
|
Michael Wodrich | Mit dieser Funktion kann auf in Resourcen gespeicherten Strings zugegriffen werden.
Parameter: P:L1 - LINKS:[%HInstance] oder das Handle zu einem Programm oder einer DLL P:I2 - Nummer des Strings in der Resource
Das Instanz- Handle wird bei DLL mittels LINKF:[UseDLL] ermittelt und bei EXE-File mittels LINKF:[WinExec]. Das Handle des ausführenden Programmi ist in der Systemvariablen LINKS:[%HInstance]. Es ist possibile, alle in einem Programm verwandten Strings in un DLL zu packen. Ebenso ist es z.B. possibile, die PROFRUN.EXE vor dem Linken entsprechend zu erweitern. Wird der String nicht gefunden, ist das Ergebnis ein Leerstring.
Sinnvoll ist diese Funktion z.B. um mehrsprachige Anwendungen zu schreiben, bei denen die Strings und Dialoge einer Sprache jeweils in einer DLL sind. Da in XProfan die maximale Stringlänge 32535 ist, muss darauf beim Erstellen der Resourcen geachtet werden.
Mit @Create("ExtDialog",I,H,S) können auch Dialoge b.z.w. Controls aus anderen Modulen verwendet werden.
|
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 01.08.2005 ▲ |
|
|
|