Thema: Delphi Operator not applicable

Einzelnen Beitrag anzeigen

EWeiss
(Gast)

n/a Beiträge
 
#8

Re: Operator not applicable

  Alt 21. Apr 2007, 10:09
Zitat von alzaimar:
Eweiss: Ich hab doch 'IInterface' nur als Beispiel genommen: Interface-Instanzen sind Zeiger, und Zeiger kann man mit 'nil' vergleichen. IInterface ist aber selbst eine Interface-Deklaration (mein Fehler, ich hätte deinen Variablennamen nehmen sollen, sorry).
Danke macht ja nix
Habe mir das schon gedacht aber alle Versionen funktionieren auch dann nicht.

Delphi-Quellcode:
function GetPresetCount(var count: LongInt): HRESULT;
Var
  IntVal: LongInt;

begin
  If Assigned(IWmpEffects) Then
    begin
       IntVal := 0;
       result := IWmpEffects.GetPresetCount(IntVal);
       count := IntVal;

    end else
    result := -1;

end;
[Pascal Error] WMPUnit.pas(218): E2008 Incompatible types

Weis jetzt auch nicht weiter.


Gruss Emil
  Mit Zitat antworten Zitat