AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Pluginsystem

Ein Thema von CalganX · begonnen am 31. Mär 2003 · letzter Beitrag vom 31. Mär 2003
Antwort Antwort
CalganX

Registriert seit: 21. Jul 2002
Ort: Bonn
5.403 Beiträge
 
Turbo Delphi für Win32
 
#1

Pluginsystem

  Alt 31. Mär 2003, 18:04
Hi,
ich versuche für meinen HTML-Editor ein ordentliches PlugIn-System zu schreiben.
Dabei stellen sich mir folgende Fragen:
  • Gibt es eine gute Anleitung wie das geht?
  • Wie muss ich das Programm und die DLLs schreiben, dass sie sowohl in (V)C++ als auch in Delphi geschrieben werden können?
  • Wie kann ich auf spezielle Funktionen aus dem Programm zugreifen?
  • Wie kann ich in einer Funktion Install z.B. ein Menüeintrag anlegen, der auch anklickbar ist?
  • ... (siehe 1. Frage)
Ich habe das bereits schoneinmal versucht. Allerdings kab es da ein Problem, dass nach der Installation eines PlugIns immer das Programm abstürzte (wenn man z.B. auf das Menü mit dem erstellten Eintrag ging).

Hat jemand eine Lösung für meine Fragen?

Chris
  Mit Zitat antworten Zitat
CalganX

Registriert seit: 21. Jul 2002
Ort: Bonn
5.403 Beiträge
 
Turbo Delphi für Win32
 
#2
  Alt 31. Mär 2003, 20:18
Die meisten Fragen haben sich in der Theorie erledigt.

Chris
  Mit Zitat antworten Zitat
Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: München
11.412 Beiträge
 
Delphi 11 Alexandria
 
#3
  Alt 31. Mär 2003, 21:45
Also ich denke mal, dass Du es am besten über eine COM-Schnittstelle erledigen kannst. Damit ist es, aus meiner Sicht am flexibelsten.

Ansonsten gibt es die Möglichkeit es über eine DLL zu machen.

Welches Prinzip ist Dir lieber? Dann kann man sich ja mal auf eines festlegen und ein bissle dazu schreiben.

......
Daniel W.
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat
Benutzerbild von RomanK
RomanK

Registriert seit: 7. Jun 2002
Ort: Kirchheim unter Teck
1.036 Beiträge
 
Delphi 7 Personal
 
#4
  Alt 31. Mär 2003, 21:51
@Chris: Such mal im Forum, wenn du's noch nicht gemacht hast, das wurde schoneinmal gefragt.
Roman Keller
Krieg ist Gottes Art den Amerikanern Geographie beizubringen!
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:25 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz