Forum: Sonstige Fragen zu Delphi
by gsh,
5. Nov 2007
Nein das Flexible Pluginsystem von mir beruht NICHT auf dem Tutorial von sakura (ich kannte des zu dem zeitpunkt noch nicht mal)
und du hast mehr von sakura reinkopiert kommt mir vor denn in meinem TUT ist keine einzige Klasse und der Parameter ist auch ein ganz ein anderer
Forum: Sonstige Fragen zu Delphi
by gsh,
2. Okt 2007
hmm jojo wenn ich dazu zeit hätte, aber da ich zur zeit 3,5 Jobs habe bin ich ehrlich gesagt zu erschöpft um mich da dran zu setzen
aber mal schaun wollt mir jetzt eh mal wieder urlaub gönnen :mrgreen:
Forum: Sonstige Fragen zu Delphi
by gsh,
5. Aug 2006
so ich hab nochmal wegen dem Observer nachgedacht und mir ist dann ein super konzept eingefallen :mrgreen:
hab heut den ganzen Tag an diesem System programmiert.
Nun ist es ein Flexibles Observer Pluginsystem :cheers:
Die Flexiblität des Pluginsystems ist erhalten geblieben. Nur muss das Plugin beim starten der Anwendung bei meinem Observer anmelden. Sobald einmal angemeldet wird das...
Forum: Sonstige Fragen zu Delphi
by gsh,
21. Jul 2006
ja man könnte natürlich auch einen Integer übergeben.
ja es würde ein bisschen die Gischwindigkeit steigern
aber naja man könnte sich immer noch mit der Nummer vertippen
ABER des mit String Kommands zu machen hat menschliche vorteile ... "Was war Befehl 34345 noch mal *kratz*". aber wenn da steht "ProgrammStart" dann weiss man sofort bescheid :zwinker:
es steht natürlich jedem frei...
Forum: Sonstige Fragen zu Delphi
by gsh,
20. Jul 2006
@DGL-luke: Ich wollt des gerade in mein TestPlugin einfügen doch leider kann ich die Funktion AnsiIndexStrings nicht finden. Naja daraus schliesse ich des du sie selber geschrieben hast. Ich bin nur etwas ratlos wie ich die Funktion am besten schreibe vorallem wegen dem zweiten Parameter :wall:
//edit: Habs geschafft:
function AnsiIndexStrings(Befehl : String; StringArray : array of...
Forum: Sonstige Fragen zu Delphi
by gsh,
20. Jul 2006
ah des ist ja genial
ich hätte schon case genommen ... mein problem war einfach nur des case nur mit integer geht und die Funktion AnsiIndexStrings kannte ich nicht
@kalmi01: FindComponent? Wie soll des gehen?
Forum: Sonstige Fragen zu Delphi
by gsh,
20. Jul 2006
aso jetzt versteh ich des wie du des meinst ... ja das war auch meine Überlegung das alles etwas langsamer wird
naja flexiblität hat seinen Preis :mrgreen:
noch ein Tipp:
if Befehl = '1' then
begin
Bla;
exit;
Forum: Sonstige Fragen zu Delphi
by gsh,
20. Jul 2006
:gruebel: was meinst du? was kostet da zeit?
Des war nur ein Beispiel das das Plugin JEDERZEIT einen Befehl an die Anwendung senden kann damit die anwendung irgendwas macht.
Das kann man machen muss man aber nicht.
hmm des es etwas langsamer wird ist klar aber des aus einen anderen grund
So war es auch gedacht :mrgreen:
Forum: Sonstige Fragen zu Delphi
by gsh,
20. Jul 2006
naja die daten sind immer die gleichen
Bsp von Trillian Load Befehl:
Was dem Plugin übergeben wird ist fix im Programm drinnen. Aber wenn man jetzt ne Funktionen reinhat und ne Parameter dazu dann muss man die neuen Parameter einfach beim Record unten hinzufügen. Dann funktionieren die alten Plugins noch nur sie können nicht alles ausschöpfen. Aber wenn jemand ein Plugin programmieren...