Sign in Join
Wiki copytemporary

Safecall/de: what changed

Revision 1 to 2. Removed lines have a minus sign; added lines have a plus sign.

OldNewLine
11Zurück zu den [[Reserved words/de|reservierten Wörtern]].
22
3-Der Modifier <b>safecall</b> gehört zu den Aufrufkonventionen von internen und externen Unterprogrammen.
3+Der Modifier safecall gehört zu den Aufrufkonventionen von internen und externen Unterprogrammen.
44
5-Der Modifier <b>safecall</b> arbeitet wie der Modifier stdcall, mit dem Unterschied, dass dabei der Registerinhalt gesichert und wieder zurückgeschrieben wird.
5+Der Modifier safecall arbeitet wie der Modifier stdcall, mit dem Unterschied, dass dabei der Registerinhalt gesichert und wieder zurückgeschrieben wird.
66
77Beispiel:
88
99``` pascal
1010function subTest: string; [safecall];
1111begin
1212 subTest := 'abc';
1313end;
1414```
1515
1616Beispiel 2:
1717
1818``` pascal
1919 ...
2020 function funcTest(strTestdaten: Pchar) : LongWord; safecall; external 'Test.dll';
2121 ...
2222```
2323
2424---
2525*From the Free Pascal wiki, page "Safecall/de", as it stood on 2020-02-26 after a change by Trev, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*

Back to history