Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Noch mal Interfaces (https://www.delphipraxis.net/51860-noch-mal-interfaces.html)

delphifan2004 20. Aug 2005 19:24


Noch mal Interfaces
 
Hallo!

Ich beziehe mich immer noch aud diesen Link:

http://www.delphipraxis.net/internal...t.php?p=405336

und diesen Link hier:

http://www.delphipraxis.net/internal...?p=29930#29930

Der folgende Codeausschnitt soll mein Plugin ausführen:
Delphi-Quellcode:
  mApp := TApp.Create;
  if Assigned(iPlg) then
  begin
    iPlg.Execute(mApp);
  end else ShowMessage('Plugin konnte nicht initialisiert werden!');
Die MessageBox für den Fehlerfall erscheint nicht, und trotzdem erscheint der erwartete Text nach Drücken von Strg+V nicht in meinem Editor?

Was ist jetzt noch falsch?

Die Dll wird jetzt geladen und ich bekomme auch den Text "Mein Testplugin" angezeigt. Aber der Text: "Dieser Text erscheint im Editor" erscheint nicht. Warum nicht?

Zur Erinnerung noch mal die Execute Methode:

Delphi-Quellcode:
function TPlugin.Execute(App: IApp): Integer;
begin
  Result := 1; // True

  App.GetEditor.Content := 'Dieser Text erscheint im Editor.';
  App.GetEditor.CopyToClipboard;
end;
Sorry, Ich brauche doch noch mal Hilfe!

Es grüßt

Delphifan2004

P.S: Ich habe den Link "Weiter ins Forum angeklickt, dort die Zeichenkette

"Dll wird nicht gealden - Warum nicht???" eingegeben und suchen lassen. Wurde nicht gefunden. Deshalb auch der neue Thread. Bin ich denn zu blöd zum Suchen!?

tommie-lie 20. Aug 2005 19:38

Re: Noch mal Interfaces
 
Zitat:

Zitat von delphifan2004
Bin ich denn zu blöd zum Suchen!?

Zum Posten auf jeden Fall :mrgreen:
Sparte: Open-Source

Zitat:

Zitat von delphifan2004
"Dll wird nicht gealden - Warum nicht???"

Aber ich kann dich beruhigen, offensichtlich auch zum Tippen :mrgreen:

So, und jetzt das ganze nochmal in den richtigen Thread und diesen Thread löschen lassen ;-)

DP-Maintenance 20. Aug 2005 20:06

DP-Maintenance
 
Dieses Thema wurde von "Chakotay1308" von "Open-Source" nach "Sonstige Fragen zu Delphi" verschoben.
OpenSource ist nur für fertige OpenSource-Programme. ;)

delphifan2004 20. Aug 2005 20:47

Re: Noch mal Interfaces
 
Hallo tommie-lie + DP-Maintenance!

Habe Eure Hinweise vernommen und auch meine Frage im richtigen Thread noch mal wiederholt! Löschung von diesem hier ist beantragt.

Dank und Gruß

Delphifan2004


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:04 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz