Difference between revisions of "Olevariant/de"
From Free Pascal wiki
Jump to navigationJump to searchLine 3: | Line 3: | ||
Der [[Data type/de|Datentyp]] '''OleVariant''' kann wie der [[Data type/de|Datentyp]] [[Variant/de|Variant]] verwendet werden.<br> | Der [[Data type/de|Datentyp]] '''OleVariant''' kann wie der [[Data type/de|Datentyp]] [[Variant/de|Variant]] verwendet werden.<br> | ||
Bei der OleAutomation ist der Datentyp '''OleVariant''' zuverlässiger als der Datentyp [[Variant/de|Variant]].<br> | Bei der OleAutomation ist der Datentyp '''OleVariant''' zuverlässiger als der Datentyp [[Variant/de|Variant]].<br> | ||
+ | <br> | ||
+ | Definition eines Datenfeldes vom [[Data type/de|Datentyp]] OleVariant:<br> | ||
+ | <syntaxhighlight> | ||
+ | var | ||
+ | var: OleVariant; | ||
+ | </syntaxhighlight> | ||
+ | Erstellen eines OleObjektes:<br> | ||
+ | <syntaxhighlight> | ||
+ | begin | ||
+ | ... | ||
+ | var := CreateOleObject('Excel.Application'); | ||
+ | ... | ||
+ | end; | ||
+ | </syntaxhighlight> | ||
+ | Freigabe eines Datenfeldes vom [[Data type/de|Datentyp]] OleVariant:<br> | ||
+ | <syntaxhighlight> | ||
+ | begin | ||
+ | ... | ||
+ | var := Unassigned; | ||
+ | ... | ||
+ | end; | ||
+ | </syntaxhighlight> | ||
<br> | <br> | ||
<br> | <br> | ||
--[[User:Olaf|Olaf]] 17:03, 14 September 2012 (UTC) | --[[User:Olaf|Olaf]] 17:03, 14 September 2012 (UTC) | ||
[[Category:Pascal]] | [[Category:Pascal]] |
Revision as of 19:11, 17 September 2012
Dieser Artikel behandelt ausschließlich Windows.
Siehe auch: Multiplatform Programming Guide/de
│
Deutsch (de) │
English (en) │
français (fr) │
Der Datentyp OleVariant kann wie der Datentyp Variant verwendet werden.
Bei der OleAutomation ist der Datentyp OleVariant zuverlässiger als der Datentyp Variant.
Definition eines Datenfeldes vom Datentyp OleVariant:
var
var: OleVariant;
Erstellen eines OleObjektes:
begin
...
var := CreateOleObject('Excel.Application');
...
end;
Freigabe eines Datenfeldes vom Datentyp OleVariant:
begin
...
var := Unassigned;
...
end;
--Olaf 17:03, 14 September 2012 (UTC)