Zitat von
alzaimar:
Bevor Du dich weiter im Schreiben eigener Komponenten versuchst, lernst Du vielleicht erstmal etwas Geduld, Benimm und Freundlichkeit.
Geduld?
-> Ich habe weder Doppelposts, noch Crossposts oder zusätzliche Themen erstellt!
Benimm?
-> Es stellt sich nun hier die Frage, wer sich hier schlecht benommen hat. Immerhin habe ich meine Fragen versucht klar zu formulieren damit meine "potentiellen Antworter" diese auch verstehen. Und dann kommen solche Leute wie unter anderem du, die wieder denken sie müssten mich kritisieren obwohl ich doch nur eine verdammte Frage gestellt habe!
Freundlichkeit?
->
ICH bin freundlich gewesen..
Zitat von
alzaimar:
Danach lernst du LESEN und SCHREIBEN, denn die bisherigen Fragen, die Dir omata in seiner typisch fundierten Art beantwortet hat, hättest Du durch geduldiges Studium der
OH, Internetrecherche o.ä. selbst rausfinden können.
Ich bin mir nicht sicher was du mit dieser Aussage implizieren wolltest, aber falls du auf mein schlechtes Schriftbild einer meiner älteren Threads hinweisen willst (ich möchte das thema hier nicht neu aufrollen), so empfehle ich dir doch mal mein momentanes Schriftbild zu analysieren. Denn sogar ich bin fähig aus Fehlern zu lernen!
Ich nehme immer die Delphi - Hilfe zur Hilfe und wenn dies nicht helfen sollte, greife ich auch
immer auf das Internet zurück, um das Problem zu beseitigen! Ich alle Tutorien durchgearbeitet, die sich zum Thema eigene Komponenten finden konnten und ich für informativ im Bezug auf mein derzeitiges wissen hielt!
Zitat von
alzaimar:
Ich kann nur immer wieder auf die üblichen Formen hinweisen, die korrekte Rechtschreibung (aus Respekt vor den potentiellen Antwortern) und etwas Zurückhaltung gepaart mit instantaner Selbstkritik beinhalten. Es ist ja nicht so, das wir uns hier drum prügeln, anderen zu helfen, gelle?
Natürlich sehe ich meine eigenen Fehler aber ich versuche mit meinem programm weiterzukommen und bleibe daher sehr objektiv.
Zitat von
alzaimar:
And nuh wieder back to the eigentliche Problem:
Ich würde eine Komponente erst verändern, wenn ich genügend Erfahrung im Customizing gesammelt habe (von
OOP ganz zu schweigen). Normalerweise sollte die von Dir gewünschte Funktionalität (welche eigentlich?) durch Überschreiben der Ereignisse zu erreichen sein. Wenn du dann damit zufrieden bist, bleibt Dir immer noch die Möglichkeit, eine eigene Komponente zu schreiben. Das Stichwort 'Frame' ist schon gefallen, insofern wäre das sicherlich der einfachere Weg (statt einer Komponente).
Es ist i.A. besser, zu erzählen, WAS man erreichen will, anstatt die Sackgasse zu zeigen, in der man sich verannt hat. Vermutlich ist der Weg dorthin schon der Falsche.
Ich wollte eigentlich bloß viel quelltext, den die eine komponente betrifft auslagern in eine separate
unit, aber dann kam ich sogar noch auf die idee ein eigenes selektiersystem zu schreiben (welches dann aber in die hose ging..) und so dachte ich halt dass wenn ich doch eh schon so viel in einer
unit habe und zur besseren optimierung der visualisierung, könnte ich das doch gleich in eine eigene komponente packen. So viel zu meinem Leidensweg
. Wie gesagt: Die Funktionalität eines Frames war mir bisher verborgen und deswegen sah ich dies als meine einzige alternative!
Achja sowas wie "kleine Rotzlöffel" verbitte ich mir, wir wollen schließlich sachlich bleiben und nicht zu persönlich werden.
Nächster ;D
Zitat von
OldGrumpy:
Zitat von
Coder1990:
wtf?!
Vorrausgesetzt du sprichst hier nicht von einer weißlichen masse aus sojabohnen, versteh ich deinen "flame" nicht
Wieso war mir das klar?
a) Wars kein Flame, nur eine Bitte (Siehe Lexikon unter "Bitte") - und
b)
TOFU ist und bleibt im hiesigen Umfeld einfach Unsinn, da Dein eigener Post gerade mal eine Mausraddrehung entfernt ist. Wiederholungen der gleichen Fragen ohne Bezugnahme auf die inzwischen erfolgten Antworten und Vorschläge zeigt nur eine gewisse Beratungsresistenz. Du solltest also evtl. bevorzugt in Richtung BWL und Management gehen, da bist Du richtig
Ich wollte das Thema nur auf
alle Fragestellungen zurückführen, so verzeiht mir dieses Missgeschick
. Immerhin war es ja kein Doppelpost oder so, das heißt eigentlich macht das gar nichts.
Zitat von
OldGrumpy:
Zitat von
Coder1990:
bis auf dataspider konnte mir ja bisher noch niemand weiterhelfen deswegen entschuldigt meinen missmut und meine ungeduld ..
es ist nunmal essentiell für mein projekt dass ich diese probleme erst aus dem weg schaffe bevor ich weiterarbeiten kann.
Wer hätte das gedacht, wenn mein Code nicht funktioniert, muss ich auch erst den Fehler beheben bevor er funktioniert. Bahnbrechende Erkenntnisse mal wieder
Klar man kann aber auch an einer anderen Stelle in seinem Projekt weitermachen, z.b. wenn man in der Visualisierung stockt, die Funktionalität eines Programms erweitern oder so
Zitat von
OldGrumpy:
Zum Rest hat ja schon alzaimar genug geschrieben. Um mal Deine Wortwahl aufzugreifen: Es ist essentiell für Dein Projekt, dass Du uns Deine eigentlichen Absichten skizzierst, bevor Du weiterarbeiten kannst - und nicht nur die Sackgasse in der Du gerade steckst.
Ja ok es stimmt, ich habe da wohl nicht weit genug gedacht, ich naives Kerlchen hab einfach angenommen, dass es da nicht so viele Möglichkeiten gibt beim Methoden verändern
.
Zitat von
OldGrumpy:
Zitat von
Coder1990:
und nun back to topic!! nicht dass das hier wieder in einer offtopic diskussion endet
also nun bitte sinnvolle lösungsvorschläge oder hinweiße... danke
MfG
Solche Ermahnungen kannst Du den Mods überlassen - die wissen was sie tun
Ja es sind nunmal schon ein paar meiner Themen in eine Offtopic Diskussion entartet und haben mich deswegen nicht weitergebracht..
Nächster
Zitat von
sirius:
Du besitzt die kostenlose Version Delphi 2005 Personal. Damit ist es ganz schwer
VCL-Komponenten zu erweitern. Du hast nämlich den Quellcode nicht (wie dir wahrscheinlich aufgefallen ist). So ziemlich alle anderen Versionen von Delphi bringen den Quellcode mit, dann kannst du recht einfach schauen (wie ich) wie der Header der virtuellen Methode aussieht.
Wenn du also eine eigene Komponente von einer
VCL/
RTL-Komponente ableiten willst, dann besorge dir erstmal eine andere Delphi-Version.
Hab mich schon gewundert, warum die Leute immer wissen wie die Procedures aussehen müssen und ich nicht
.
Naja wollte mir eh schon länger mal eine Delphi - Ausgabe kaufen -> wird aber wahrscheinlich so bald nicht der Fall sein..
Abschließend:
Ich hoffe das ich mit dieser Antwort nicht wieder alle gegen mich aufgehetzt habe, soll jetzt auch keine Aufforderung seins wiederum diesen Post groß zu kommentieren.. (Hat auch seine Zeit in Anspruch genommen ihn zu schreiben
)
MfG