Tutorials suchen
Anzeige-Eigenschaften
Tutorials 1 bis 8 von 22
|
Erstellt von
Codehunter, 7. Nov 2019
Arbeiten mit überladenen Operatoren
Hallo!
In neueren Delphi-Versionen sind Records mehr als nur strukturierte Typen. Man kann sie zur Unterstützung einfacher Typen einsetzen oder ihnen mittels überladener Operatoren neue Fähigkeiten beibringen, die man z.B. bei Vergleichen einsetzen kann.
Ich habe eine kleine Demo-Anwendung erstellt, welche den einfachen Vergleich von Versionsnummern demonstriert. Oftmals liegen diese nicht in verwertbarer numerischer Form vor sondern als Strings wie 1.0 oder 25.0.29899.2631.
Will man zwei Versionsnummern vergleichen, muss man den String in vier numerische Werte...
|
Erstellt von
CalganX, 20. Jun 2004
Delphi
Arbeiten mit AppBars
Sogenannte AppBars sind bspw. Formulare, die an einer Deskseite sitzen und sich verhalten, wie die Taskleiste: es kann z.B. kein Fenster darüber liegen und es ist immer zu sehen.
Diese AppBar's lassen sich auch mit Delphi-Mitteln relativ einfach erzeugen. Im folgenden will ich das einmal kurz erklären.
Als erstes brauchen wir eine Variable vom Typ _AppBarData. Diese Variable enthält alle wichtige Informationen über die AppBar, die wir an Windows senden. Die Variable muss global bzw. ein Feld des Formulares sein, weil wir auf sie mehrmals im Programm zugreifen müssen....
|
Erstellt von
Ralf Stehle, 4. Feb 2014
Anzeigen eines Ebooks im epub-Format
Kurze Übersicht über das Thema Epub-Format
Bevor es weiter unten mit dem Delphi-Projekt losgeht, möchte ich eine kurze Übersicht über das Epub-Format geben.
Das Delphi-Projekt wurde mit der Delphi-Version 7 unter Windows XP und Window 8 erstellt:
In jedem Archiv sind die Unterverzeichnisse META-INF und OPS enthalten
META-INF enthält die Datei container.xml
OPS enthält alle Buchseiten im html oder xhtml-Format
Stichworte: ebook, epub
|
Erstellt von
igel457, 28. Jan 2007
Delphi
Andorra 2D - Tutorial 1 - Installieren und Initialisieren
Das Tutorial befindet sich in der Originalversion hier
Andorra 2D Tutorials
Teil 1 - Initialisieren von Andorra 2D
Was ist Andorra 2D?
Andorra 2D ist eine neue 2D Engine für Delphi, Kylix und Freepascal/Lazarus. Eine 2D-Engine kümmert sich darum, Grafiken in schnellst möglicher abfolge auf den Bildschirm zu bringen, um damit zum Beispiel Spiele entwickeln zu können. Zudem sind mit einer 2D-Engine Effekte möglich, die mit den standard Windows/Linux Grafikfunktionen nicht ohne weiteres möglich wären. Andorra 2D zeichnet sich durch folgende Features besonders aus:...
|
Erstellt von
matmok, 26. Mai 2010
Delphi
Anmerkungn zum "Exceptions Tutorial"
Hallo,
zum Abschnitt "Wieso kommt Delphi mit manchen Exceptions nicht klar?" im Tutorial Exceptions ist mir folgendes aufgefallen:
Man kann den Debugger doch dazu bringen an der richtigen Stelle stehen zu bleiben und die Exception korrekt anzuzeigen bzw. auszuwerten, indem man den Code wie folgt erweitert:
normal (der Debugger Zeigt die Stelle der Exception nicht korrekt an):
Application.Initialize;
Foo(); // in der Procedure Foo() der unit2 wird durch 0 geteilt => Exception
|
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
dor557, 1. Mai 2007
Delphi
Anwendung im SysTray anzeigen ohne Komponenten
Da ich mit hilfe des Tutorials von dem dsdt.info seite versucht habe das umzusetzen und einige Schwirikkeiten hatte dachte ich schreibe einfach das Tutorial nochmal Komplett mit allem was man braucht Hier hinein.
Ich habe also von dsdt.info einfach die Texte kopiert und kommplettiert.
also :
Systray oder auch TNA (Taskbar Notification Area) nennt man den Bereich neben der Windows-Uhr in der Taskleiste. Besonders bei Programmen, die lange aktiv sind, kann es sinnvoll sein, diese in den platzsparenden Systray zu verschieben.
Zunächst muss in der Uses klausel...
|
Erstellt von
igel457, 30. Jan 2007
Delphi
Andorra 2D - Tutorial 2 - Das erste Bild
Das Tutorial findet sich in der Originalversion hier
Andorra 2D Tutorials
Teil 2 - Die erste Grafik
Einleitung
Im letzten Tutorial haben Sie gelernt, wie Sie Andorra 2D initialisieren. Herausgekommen ist ein schwarzes Fenster. Doch dieses hätten wir auch viel einfacher haben können. Darum geht es jetzt mit unserem Beispielprogramm weiter - wir laden ein Bild und zeigen dieses an.
Die Liste der Images
|
|