Announcement

Collapse
No announcement yet.

Excel2000 / Word2000 Serverkomponenten

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Excel2000 / Word2000 Serverkomponenten

    Hallo,
    habe auf ein Formular Word2000-Serverkomponente
    'gelegt', um mit Word2000 zu kommunizieren,
    hat alles funktioniert.
    Jetzt soll eine Excel-Schnittstelle hinzu.
    Wenn die Unit Excel2000 eingebunden wird,
    beschwert sich D5 (5.01), dass 'Range'
    in den beiden Units verschieden deklariert ist.

    Word2000 : Range: interface; //Datei vom 3.2.2000 5:01
    Excel2000: Range: dispinterface;//Datei vom 3.2.2000 5:01

    Hat das jemand schon sinnvoll behoben,
    die Variable kommt nicht gerade selten vor?!.

    Gruß
    Max

  • #2
    Hallo,

    das Problem lässt sich in jedem Fall durch das Verwenden eines vollständig qualifizierten Bezeichners lösen, indem der Unit-Name der importierten Typbibliothek vorangestellt wird. Beispiel:
    <pre>
    var
    aWordRange : Word2000.Range;
    aExcelRange : Excel2000.Range;
    begin
    ...
    end;
    </pre>
    In diesem Fall kann Delphi beim Compilieren das "richtige" Interface korrekt zuordnen

    Comment


    • #3
      Danke für die schnelle Antwort, Herr Kosch. <BR>
      Manchmal hat man Tomaten auf den Augen.. <BR&gt

      Comment

      Working...
      X