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.
5
Antworten

Wie kann ich ein Dataset von In-Memory-Objekten erhalten?

Kennt irgendjemand einen TDataset-Nachfolger, der mit Generics und RTTI arbeitet, so dass ich Code wie diesen schreiben kann und Daten-bewusste Komponenten in der GUI verwenden kann? : %Vor% Dies sollte möglich sein. Die Felddefinitionen k...
02.03.2012, 13:02
4
Antworten

Empfehlen Sie eine HTTP-Komponente für Delphi 2010, die Downloads im Bereich erlaubt

Können Sie mir eine Shareware-HTTP-Komponente für Delphi 2010 empfehlen? Ich möchte es als HTTP-Multithread-Exe-Datei-Downloader verwenden. I.e. Eine große .exe-Datei wird in mehreren Threads heruntergeladen.     
19.05.2011, 12:17
4
Antworten

Wie kann ich verhindern, dass eine große Menge von OutputDebugString () -Aufrufen meine Anwendung in der Delphi 6-IDE verschlechtert?

Das ist mir mehr als einmal passiert und hat zu vielen verlorenen Stunden geführt, die einen Geist verfolgen. Als typisches Beispiel, wenn ich einen wirklich schwierigen Timing-Code debugge, fange ich an, Tonnen von OutputDebugString () -Aufrufen...
03.12.2011, 18:23
1
Antwort

Wie kann ich verhindern, dass bei einem wachsenden TDictionary der Arbeitsspeicher knapp wird?

TDictionary<TKey,TValue> verwendet ein internes Array, das verdoppelt wird, wenn es voll ist: %Vor% Dies funktioniert gut mit einer mittleren Anzahl von Elementen, aber wenn man die obere Grenze erreicht, ist es sehr bedauerlich, we...
02.12.2011, 11:51
2
Antworten

GetThreadID in Assembly

Ich lese den Quellcode von FastMM4 und bemerke diese interessante Funktion %Vor% Ich habe es getestet, und es funktioniert, also ist meine Frage irgendeine Erklärung, warum es funktioniert?     
23.04.2013, 15:52
5
Antworten

Verwenden von DUnit aus der Delphi-IDE und Vermeiden von Haltepunkten bei Ausnahmen

Ich benutze Delphi XE und ich habe eine Projektgruppe, die die Hauptanwendung und eine DUnit-Testanwendung enthält. Von Zeit zu Zeit gehe ich in die DUnit-Testanwendung, um einige Tests hinzuzufügen und eine bestehende zu starten. Einige Test...
08.02.2011, 10:16
1
Antwort

Wie verschiebe ich Delphi XE-Pakete und -Einstellungen an einen anderen Benutzer?

Wir haben eine neue (Template-) Entwicklungsmaschine mit Delphi XE einschließlich einer großen Anzahl von Drittanbieter- und internen Paketen eingerichtet und beabsichtigen, eine Anzahl von Klonen dieses Computers für die Entwickler in unserem T...
09.02.2011, 10:01
1
Antwort

Was ist der richtige Weg, um eine Schnittstelle hinter einem OleVariant freizugeben?

Ich versuche einen sicheren / deterministischen Weg zu finden, eine Schnittstelle freizugeben, die in einem OleVariant eingekapselt ist. AFAICS Delphi veröffentlicht Interface-Referenzen am Ende einer Prozedur, aber in meinem Fall muss ich es...
19.07.2011, 10:33
5
Antworten

"Object Aware" GUI-Steuerelemente

Ich habe einige Geschäftsobjekte in Delphi mit einem benutzerdefinierten Schema der Datenbankpersistenz geschrieben, das endlich für meine Bedürfnisse funktioniert. Ok, großartig. Jetzt ist es Zeit für GUI-Implementierungen. Und hier beginnt die...
01.03.2011, 19:51
1
Antwort

Delphi: CopyFileEx und Thread

Ich habe einen Thread und eine Fortschrittsroutine (eine Funktion) darin (in meiner Thread-Klasse). Ich versuche das innerhalb des Threads zu tun: %Vor% Aber ich bekomme einen Fehler: "Variable erforderlich" (der Fehler ist in diesem: @P...
09.08.2011, 00:02