delphi

Delphi ist eine Sprache für die schnelle Entwicklung von nativen Windows-, macOS-, Linux-, iOS- und Android-Anwendungen mithilfe von Object Pascal. Der Name bezieht sich sowohl auf die Delphi-Sprache als auch auf deren Bibliotheken, Compiler und IDE, mit denen Delphi-Projekte bearbeitet und debuggt werden können.
3
Antworten

Warum benötigt TValue.Make einen Zeiger auf eine Objektreferenz?

Ich hatte schon immer den Eindruck, dass Objekte in Delphi tatsächlich Verweise auf Speicherorte sind, die wiederum, wie ich mir vorgestellt habe, als Zeigervariablen gespeichert wurden. Nun möchte ich einen TValue von einem Objekt machen. Be...
07.11.2011, 10:07
3
Antworten

So berechnen Sie die Sonnenaufgangs- und Sonnenuntergangszeit für das aktuelle Datum mit Delphi

Ich muss die Sonnenauf- und Sonnenuntergangszeiten (Ortszeit) für den aktuellen Tag bei gegebener Breite und Länge und mit Delphi (ich benutze XE2) bestimmen. Ich habe diesen Artikel gefunden und die SysTools-Bibliothek , aber die Ergebnisse...
23.12.2011, 12:44
3
Antworten

Wie bekomme ich Bitmap-Transparenz, ohne vorher malen zu müssen?

Eine neu erstellte Bitmap scheint standardmäßig einen (weißen) Hintergrund zu haben. Zumindest bestätigt eine Abfrage auf der Pixel-Eigenschaft. Aber warum wird diese Hintergrundfarbe nicht als transparente Farbe verwendet, wenn Transparent a...
11.10.2011, 20:59
2
Antworten

Delphi 2010: Was auch immer mit TRTTIConstructor passiert ist?

Ich habe zwei Fragen (von denen mindestens eine RTTI in D2010 und dynamische Instanzen betrifft) Ich habe gelesen, was wie Folien für einen Konferenzvortrag von Barry Kelly aussieht, und gefunden auf p. 13 etwas, das wirklich interessant a...
23.03.2010, 14:11
2
Antworten

Chevron-Schaltfläche im Delphi-Dialogfeld

Ich möchte einen Chevron-Button zeichnen in einem benutzerdefinierten Dialogformular und ich frage mich, ob eine State- und Part-Konstante existiert, die mit DrawThemeBackground Funktion oder muss ich diese Art von Button manuell zeichn...
31.08.2011, 23:05
3
Antworten

Eine Listenklasse zum Speichern von Enums?

Welchen Listentyp sollte ich verwenden, um Enum-Werte zu speichern? Ich habe versucht mit TObjectList, ich warf auf TObject, um den Wert hinzuzufügen, aber kann nicht zurück in Enum beim Lesen aus der Liste werfen. In welcher Liste speichern...
05.05.2011, 08:11
1
Antwort

Funktion, die den Datensatz mit dem Schnittstellenfeld zurückgibt

Nachdem ich diese Frage zu den Schnittstellenfeldern in Datensätzen gestellt habe ging ich davon aus, dass das Folgende funktionieren würde ( bemerke die Behauptung): %Vor% Ich habe das mit dem folgenden Code getestet: %Vor% und die As...
15.12.2011, 11:00
2
Antworten

Regex benannte Erfassungsgruppen in Delphi XE

Ich habe in RegexBuddy ein Match-Muster erstellt, das sich genau so verhält, wie ich es erwarte. Aber ich kann dies nicht auf Delphi XE übertragen, zumindest nicht mit den neuesten eingebauten TRegEx oder TPerlRegEx. Mein realer Code hat 6 Ca...
16.03.2011, 08:45
4
Antworten

Eingabe des Maskenpassworts in einer Konsolenanwendung

Ich schreibe eine Konsolenanwendung mit BDE 2006 und ich möchte, dass es eine Passwort-Zeichenkette verlangt und es mit "*" maskiert, während der Benutzer schreibt. Ich habe mich umgesehen, aber ich konnte keine Beispiele dafür finden. Alles, wa...
08.09.2010, 19:00
2
Antworten

Wie kann ich einen Datensatz initialisieren, der als lokale Variable deklariert wurde?

Ich verwende einen Datensatz, der aus Strings, booleschen Werten, Ganzzahlen, Währungen und Arrays anderer Datensätze innerhalb einer Methode einer Klasse besteht. Ich möchte alle Felder eines primitiven Typs rekursiv auf leer / false / zero ini...
13.08.2010, 14:18