Difference between revisions of "Stdcall/de"
From Lazarus wiki
Jump to navigationJump to searchm |
m (Fixed syntax highlighting; deleted category included in page template) |
||
(2 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
{{stdcall}} | {{stdcall}} | ||
− | + | ||
− | Zurück zu den [[Reserved words/de|reservierten Wörtern]]. | + | |
− | + | Zurück zu den [[Reserved words/de|reservierten Wörtern]]. | |
− | Der Modifier <b>stdcall</b> gehört zu den Aufrufkonventionen von internen und externen Unterprogrammen. | + | |
− | + | ||
− | Beispiel: | + | Der Modifier <b>stdcall</b> gehört zu den Aufrufkonventionen von internen und externen Unterprogrammen. |
− | <syntaxhighlight> | + | |
+ | |||
+ | Beispiel: | ||
+ | |||
+ | <syntaxhighlight lang=pascal> | ||
function subTest: string; [stdcall]; | function subTest: string; [stdcall]; | ||
begin | begin | ||
Line 12: | Line 16: | ||
end; | end; | ||
</syntaxhighlight> | </syntaxhighlight> | ||
− | + | ||
− | Beispiel 2: | + | Beispiel 2: |
− | <syntaxhighlight> | + | |
+ | <syntaxhighlight lang=pascal> | ||
... | ... | ||
function funcTest(strTestdaten: Pchar) : LongWord; stdcall; external 'Test.dll'; | function funcTest(strTestdaten: Pchar) : LongWord; stdcall; external 'Test.dll'; | ||
− | + | ... | |
</syntaxhighlight> | </syntaxhighlight> | ||
− | |||
− | |||
− | |||
− |
Latest revision as of 23:54, 27 February 2020
│
Deutsch (de) │
English (en) │
Zurück zu den reservierten Wörtern.
Der Modifier stdcall gehört zu den Aufrufkonventionen von internen und externen Unterprogrammen.
Beispiel:
function subTest: string; [stdcall];
begin
subTest := 'abc';
end;
Beispiel 2:
...
function funcTest(strTestdaten: Pchar) : LongWord; stdcall; external 'Test.dll';
...