Tutorials suchen
Anzeige-Eigenschaften
Tutorials 105 bis 112 von 339
|
Erstellt von
MisterNiceGuy, 29. Jan 2010
Delphi
[Tutorial] Singletons in Delphi
Hallo alle miteinander,
ich habe heute mal ein kurzes Tutorial über Singletons in Delphi geschrieben.
Das ganze umfasst eine kurze Erklärung über den Begriff "Singleton" und eine
Beispielimplementierung. Ich habe versucht das ganze so einfach wie möglich zu
halten :)
Runterladen kann man das ganze hier und auf meinem Blog: klick
|
Erstellt von
fkerber, 23. Jan 2010
Alter fehlerfrei errechnen
Himitsu, Sir Rufo und Wolfgang Mix zeigen in diesem Tutorial, wie man das Alter einer Sache oder einer Person fehlerfrei bestimmen kann.
In Datenbanken kommt es häufig vor, dass man zu einer Person das Alter bestimmen muss.
Die Funktionen von (nicht nur) Delphi YearsBetween und YearSpan liefern schaltjahresabhängig richtige oder falsche Werte, für die Zeitspanne z.B '01.01.2009' und '01.01.2010' falsche Werte, wie Sir Rufo kürzlich gezeigt hat.
Das wird auch klar, wenn man sich die OH von Delphi anschaut:
Das ist natürlich völlig inakzeptabel, da es bei...
|
Erstellt von
chaosben, 5. Aug 2009
Delphi
Vista/Windows 7 Gadgets mit Delphi
Wer schon mal voller Elan danach gesucht hat, wie man eigene Gadgets für die Vista-Sidebar schreibt, ist vielleicht auch schon an der Stelle "HTML mit Javascript" stecken geblieben. Nicht weil man es nicht könnte oder wöllte, sondern einfach deswegen, weil man lieber sein Delphi benutzen will.
Hier kommt nun eine kleine Anleitung, wie man seinen Delphi-Code in ein Gadget packen kann.
Kurz zusammengefasst nennt sich die Lösung: ActiveX.
Was man braucht
Ein Windows Vista/7
Einen Unicode-fähigen Editor (z.B. Notepad++)
Ein Delphi, mit dem man ActiveX-Controls...
|
Erstellt von
alcaeus, 8. Okt 2004
Delphi
Tutorial: Wie verwende ich das CoolTrayIcon?
Es gibt zwar ein Codestück in der Codelibrary, um ein Programm in die TNA zu bringen, ich persönlich finde die CoolTrayIcons viel geschickter.
Zuerst muss man sich das Komponentenpaket herunterladen, z.B. hier. Zur Installation werde ich hier nichts sagen, diese ist eigentlich in der readme-Datei gut genug beschrieben.
Nach der erfolgreichen Installation gibt es ein neues Tab in Delphi: Tray Icons. Dort sind zwei Komponenten zu finden. CoolTrayIcon und TextTrayIcon. Ich persönlich bevorzuge das CoolTrayIcon und werde hier ausschließlich dieses beschreiben.
Als...
|
Erstellt von
Matze, 3. Mai 2005
Delphi
Indy-Komponenten unter Delphi 2005 PE installieren
:hi: Delphianer!
Da ich wirklich lange daran saß, bis ich es geschafft habe, die Indy-Komponenten unter Delphi 2005 Personal zu installieren und bestimmt einige andere das gleiche Problem haben, wie man in einigen DP-Themen nachlesen kann, habe ich dazu ein kleines Tutorial geschrieben.
Ich kann nicht garantieren, dass alle Indy-Komponenten funktionieren, falls nicht, bzw. falls jemand Fehler findet, die ich gemacht habe oder Dinge, die man hätte besser machen können, dann lasst mich dies bitte wissen.
Schritt 1: Indy-Komponenten herunterladen
Auf...
|
Erstellt von
karoglan, 4. Jan 2010
Delphi
Maus und Tastatur in Delphi ASCII und VK_ -Codes
Maus und Tastatur in Delphi
(CODES SIEHE UNTEN)
Ereignis
Def.: Ein Ereignis ist ein Mechanismus, der einen Vorgang mit einem Programmtext verknüpft.
Das Ereignis weist einem Vorgang eine festgelegte Handlung zu. Tritt das Ereignis ein wird die Prozedur, die dem Ereignis zugewiesen ist, ausgeführt.
Ereignisse können entweder von Benutzer ausgelöst werden (z.B. OnClick). Diese Ereignisse stehen mit einem Element der Benutzeroberfläche in Zusammenhang. Oder sie können von Programmtext ausgelöst werden (z.B. OnActivate).
Die Prozedur, die die Reaktion auf das...
|
Erstellt von
himitsu, 29. Aug 2005
Delphi
IMAGEBASE - wichtiges zu DLL und Co.
Wenn man eine DLL erstellen möchte, dann steht man unter Anderem vor einer "schwierigen" Entscheidung:
"Wo um Himmels Willen soll ich meine DLL im Speicher ablegen?", oder so ähnlich.
Denn vollkommen willkürlich sollte/kann man diese nicht positionieren - vorallem nicht an der Standardadresse $00400000, denn dort liegt meistens schon die EXE rum.
Und dann wuseln bestimmt auch noch andere DLL's im selben Adressraum herum, welche entweder schon den gewünschten Bereich belegen, oder welche dann ebenfalls verschoben werden müssen, weil sich die eigene DLL dort breit...
|
Erstellt von
gsh, 11. Nov 2008
Delphi
Service debuggen leicht gemacht
Hi Leute
ich ärger mich seit Tagen mit meinem blöden Service rum. Durch log einträge schreiben und dann stunden langes "in den Code starren" kommt man zwar auch auf die Fehler drauf, aber es ist lang nicht so effektiv wie wenn man einfach mit F8 durchgehen kann :mrgreen:
Deshalb habe ich mich heute drangemacht dieses zu verbessern und zu meiner großen Verwunderung habe ich es sogar geschafft :-D
So genug zur Vorgeschichte nun der Code:
Einmal den Project Quellcode auf folgendes ändern:
program Project1;
|
|