Tag: delphi
Delphi ist eine Programmiersprache zur schnellen Entwicklung von nativen Windows -, macOS -, Linux -, iOS-und Android-Anwendungen durch Verwendung von Object Pascal. Der name bezieht sich auf die Delphi-Sprache so gut wie seine Bibliotheken, compiler und IDE, die verwendet wird, um zu helfen, Bearbeiten und Debuggen von Delphi-Projekte.
E2251 Mehrdeutig überladener Aufruf von 'Pos' - System.pas(28005)

[dcc32 Error] psystr.pas(249): E2251 Ambiguous overloaded call to 'Pos' System.pas(28005): Related method: function Pos(const string; const string; Integer): Integer; System.pas(28165): Related method: function Pos(const WideString; const WideString; Integer): Integer; Ich bin immer die oben genannten Fehler auf
Mit Delphi nutzen von GPGPU-Technologie?

GPGPU ist das Prinzip der parallelen Prozessoren auf Grafikkarten für einen massiven Anstieg der Leistung. Hat jemand irgendwelche Ideen über die Verwendung von GPGPU in Delphi, entweder OpenCL oder CUDA? CUDA war/ist NVidia only, aber Sie haben
Was ist der beste Weg, zu laden, einen string (HTML-code) im TWebBrowser?

Habe ich eine string-var 'HTMLCode' enthält HTML-code. Ich möchte zum laden von code in den browser ein. Dies ist Embarcadero-code: procedure THTMLEdit.EditText(CONST HTMLCode: string); {VAR Doc: IHTMLDocument2; TempFile: string; } begin TempFile := GetTempFile('.html'); StringToFile(TempFile, HTMLCode); wbBrowser.Navigate(TempFile);
Erstellen einer Datenbank mit DBExpress in Delphi?

Brauche ich zum erstellen einer Firebird-Datenbank programmgesteuert mithilfe von DBExpress. Ich habe dies getan, für SQL server, die durch die erste Verbindung zum Master, dann übergeben Sie das Skript zum Erstellen einer Abfrage, aber mit Firebird habe
Wie Sie programmgesteuert markieren Sie ein Datum in Delphi TDateTimePicker Kalender?

Wenn der Benutzer auf einen DateTimePicker, legen Sie auf den Dropdown-Kalender, ich möchte verschiedene Termine (wählbar über code, den ich erstellen), um hervorgehoben, die in irgendeiner Weise--farbiger hintergrund, Fettschrift, farbige Schrift, ist es egal. Ich möchte nur
wie rufen Sie eine Dll und Parameter übergeben, um es in delphi 7

Bin ich delphi-noob, also bitte helfen Sie mir mit diesem. Habe ich eine DLL mit dem folgenden code: library PRdll; uses ExceptionLog, SysUtils,Classes,Dialogs; {$R *.res} function DllMessage(var a:integer):Integer;stdcall;export; begin Showmessage('GHelloa');//this is displayed ShowMessage(IntToStr(a));//I get the error at
Was genau bewirkt EPrivilege angehoben werden?

Ich bin immer ein bug-report, dass einige Funktionen in einigen Musik-Wiedergabe-code in eine externe DLL (SDL_Mixer, falls es hilft), dass mein Programm verwendet wird, ist die Anhebung EPrivilege. Die DLL ist in C geschrieben, so kann ich
Multi-Thread-Warteschlange in delphi?

Dies ist meine zweite Frage, ich habe einige Probleme mit diesem >.< Gut, ich will einfach erstellen Sie eine begrenzte Anzahl von threads (in diesem Fall möchte ich 10 threads), und dann wird ein thread nach dem
Erhalten Sie E-Mail aus outlook mit delphi

Ich Frage mich, ob jemand weiß, wie man E-Mails aus outlook zum Beispiel mit Hilfe von Delphi-code. Was ich möchte ist, dass jeder Teil der E-Mail wie Betreff, Absender, Anhänge, usw. Beste Grüße! InformationsquelleAutor Joe | 2011-05-08
Zoom canvas-Bereich, in Delphi

Ich etwas, das aussieht wie die Farbe in Delphi. Ich fand, wie man zoom-Funktion: procedure SetCanvasZoomFactor(Canvas: TCanvas; AZoomFactor: Integer); var i: Integer; begin if AZoomFactor = 100 then SetMapMode(Canvas.Handle, MM_TEXT) else begin SetMapMode(Canvas.Handle, MM_ISOTROPIC); SetWindowExtEx(Canvas.Handle, AZoomFactor, AZoomFactor,
FireMonkey Canvas.DrawLine auf Windows XP

Wie kann ich eine Linie ziehen ? Dieser code zeigt nichts an : var my_point_1, my_point_2: tPointF; Canvas.Stroke.Color := claBlue; Canvas.Stroke.Kind:= tBrushKind.bkSolid; my_point_1.X:= 100; my_point_1.Y:= 100; my_point_2.X:= 120; my_point_2.Y:= 150; Canvas.BeginScene; Canvas.DrawLine(my_point_1, my_point_2, 1.0); Canvas.EndScene; Windows XP
So entfernen Sie die Sekunden von Time, ohne Rückgriff auf TimeToStr(const datetime:TDateTime; const Formateinstellungen:TFormatSettings)

Wie kann die Sekunden entfernt von einer Time-variable ohne Rückgriff auf den zusätzlichen Aufwand mit TimeToStr(const datetime:TDateTime; const Formateinstellungen:TFormatSettings), um den Time-Wert ohne die Sekunden? ie das ist, was ich brauche -> HH:MM:00 Uhr. Ist es eine
SQL-Sortierung Konflikt mit der temp-Tabelle und-Verfahren params kommen aus den Delphi-app

Ich arbeite mit dem MS SQL ein paar Jahre jetzt, und ich nie begegnet bin, so etwas auf meinem vorherigen job. Aber wo ich jetzt arbeiten, ich bekam eine Fehlermeldung, dass ich würde wirklich gerne wissen, die
Wie kann mein Programm erkennen, wenn Delphi läuft?

Ich habe gehört, dass einige benutzerdefinierte Komponente verwenden Autoren ein RTL-routine, die prüft, um zu sehen, wenn Delphi läuft, um die shareware-Einschränkungen. Weiß jemand, was diese routine ist? Überprüfung der offensichtlichen Namen wie "DelphiRunning" oder "IsDelphiRunning" lässt
TProc<TObject> zu TNotifyEvent

Weiter zu diesem post, deren akzeptierte Antwort bleibt sehr kryptisch: @Button1.OnClick := pPointer(Cardinal(pPointer( procedure (sender: tObject) begin ((sender as TButton).Owner as TForm).Caption := 'Freedom to anonymous methods!' end )^ ) + $0C)^; Frage ich mich, ob es
Das erkennen von text aus einem Bild in delphi

ich brauche einen Rat, wie Sie zur Lösung dieses Problems. Ich habe einige Bild-Daten: *.jpg, *.bmp ... und ich brauche zum extrahieren der Daten aus. Die Daten alphanumerische text. Ich arbeite in delphi. InformationsquelleAutor dzibul | 2011-02-07
Delphi Vorbei Dynamisches array von Records zu funktionieren

Ich habe eine Dynamc array von Datensätzen und ich möchte an einem der Elemente im array an eine Funktion per Referenz So zum Beispiel eines der array-Elemente - AArray[1].arecorditem eine Zeichenkette mit 6 Zeichen String[6] die Funktion
Holen Sie sich den HTML-Quelltext von Chromium Embedded

Wie dies mit den Delphi-Chrom-Embedded-Komponente, ich weiß wie das mit TWebBrowser. Aber seit keine docs vorhanden sind, für diese ich bin sicher, jemand anderes hatte das gleiche problem. Dank InformationsquelleAutor | 2012-11-10
Wo zu halten, Delphi DCU-Dateien?

Habe ich gerade nicht output-Verzeichnis für Delphi DCUs in mein Haupt-Projekt. Dies führt die DCU-Dateien landen im selben Verzeichnis wie meine .pas-source-Dateien. Für mich fühlt sich hässlich, wie ich don T wie die Idee der Vermischung .pas
Gewusst wie: zuordnen eines Programms zu einem Dateityp, aber nur für den aktuellen Benutzer?

So, ich kann keine Verbindung zu meinem Programm einen bestimmten Dateityp aus, ohne dass der Arme user zu geben Sie Ihren Administrator-Passwort (es kann ok sein, für private Anwender, aber es ist ein riesiges problem für Nutzer
Delphi TOpenDialog hängt in windows 2008, wenn die Ausführung als remote-desktop-Anwendung

Ich habe ein Delphi 2010 exe-Datei, startet eine zweite exe-Datei. In der zweiten exe, es ist ein dialog, fordert openDialog.ausführen. Wenn diese läuft unter Windows 2008 Enterprise R2 unter einem remote-desktop, es läuft wie erwartet, aber bei
Wo sind die Delphi-Attribute der Realen Welt Beispiele dafür?

Ich weiß von TMS Aurelius, die wir verwenden können, die "neuen" 2010-Attribute Funktion serialisiert die Datenbank-Tabelle Felder in Objekt-Eigenschaften zur Laufzeit, zum Beispiel, und ich bin kein Experte auf diesem tiefen objektorientierte schema, so schaue ich in
Wie, um Musik zu spielen, die in Delphi 7?

Ich brauche, um Musik zu spielen, die im hintergrund beim start des Programms in der OnFormActivate Ereignis für mein Programm. Ich habe das Lied, das ich verwenden möchte, aber ich weiß nicht welchen Befehl Delphi nutzen muss,
Wie beginne ich mit der Arbeit Sub-Version + Delphi?

Ich bin neu in diesem, SCM, aber da der SVN ist an Popularität gewinnt, ich werde es versuchen. Dinge, die ich bemerkt: SVN ist nur das Rückgrat der SCM, keine front-end? Warum gibt es mehrere Versionen von
Wie verbrauchen nicht-IIS gehostet, WCF, C# web service von Delphi 2007?

Ich geschrieben habe, eine ziemlich einfache, kleine C# - web service, gehostet von einem standalone-EXE via WCF. Die code - etwas vereinfacht - wie folgt aussieht: namespace VMProvisionEXE { class EXEWrapper { static void Main(string args) {
Holen Sie sich die aktuellen Maus-cursor-Typ

Wie bekomme ich die aktuellen GLOBALEN Maus-cursor-Typ (Sanduhr/Pfeil/..)? In Windows. Global - ich brauche es auch wenn die Maus außerhalb meiner Anwendung oder auch wenn mein Programm ist windlowless. In C#, Delphi oder Reine winapi, nevermind... Vielen
matrix als array von arrays

Habe ich eine Funktion, die prüft, ob es eine Wiederholung von Daten im array zu verwenden; Das sieht aus wie unten gezeigt. Die Aufgabe ist die Verwendung dieser Funktion finden Sie die Spalten in der matrix, die
So schalten Sie eine Anwendung, zwischen Themenbezogenen und nicht Themenbezogenen zur Laufzeit?

Sehr viel wie das "Projekt|Optionen|Anwendung|Enable runtime themes" Aktivieren, sondern dynamisch zur Laufzeit statt. [Delphi XE welche auf Win XP oder Win 7] Ich habe versucht, spielen ein bisschen mit uxTheme.SetWindowTheme ohne Erfolg bisher.... InformationsquelleAutor François | 2010-12-09
HTTPS post - was mache ich falsch?

Ich bin, die Anforderungen an die Webadresse, um XML-Dateien über das HTTPS-Verbindung. Aber diese Verbindung funktioniert wie 50%. In den meisten Fällen gelingt es nicht. Übliche Fehler "socket-Fehler #10060". Oder "Fehler beim verbinden mit SSL. EOF wurde
Gewusst wie: entfernen der Titelleiste aus einem Formular

Weiß jemand, wie man erstellen Sie ein Delphi-Formular ohne eine Titelleiste? Ich habe gesehen, einige links/Tipps, aber es ist nicht genau das, was ich will und ich könnte nicht es selbst tun. Dies ist, was ich versuche
Rechtsbündig " delphi stringgrid-Spalte halten sich aber Themen-drawingstyle

Bin ich mit delphi 2010 für ein Projekt mit einem stringgrid. Ich möchte einige Spalten des Rasters zu Recht gerechtfertigt ist. Ich verstehe, wie ich dies tun kann mit defaultdrawing auf false gesetzt. Ich möchte allerdings, um
Multi-threading in Delphi Synchronisation über Kritische Abschnitte zwischen einem Timer und andere threads

Ist es ein problem der Synchronisation. Ich machte eine Vereinfachung für mein problem, so habe ich eine VCL-Timer und ein paar threads. Die threads zu schreiben versucht, die Dinge in zwei bitmaps, und der timer wird versuchen
Delphi: wie zieht man kleine Symbole in der Listen-Ansicht auf CustomDrawItem

so verlängern Sie diesen code: ListView im vsReport-Modus der Färbung der Elemente und Zeilen zu ziehen kleine Symbole? und warum bekomme ich die Fehlermeldung "List index out of bounds (2)" wenn ich 3 Spalten? Dank! Über die
Wie Sie einen Menüpunkt auswählen, ohne das Menü?

Standardmäßig, wenn Sie wählen Sie ein Element aus einem TMainMenu-oder TPopupMenu etc, das Menü wird geschlossen, nachdem es angeklickt wurde. Ich möchte dieses Verhalten so ändern, dass wenn ich die Option auf einen Menüpunkt, das Menü nicht
401 Mit Indy IdHttp-Digest-Authentifizierung in Delphi XE

Versuchen zu tun, ein get() mit Digest-zu einem partner-web service mit Delphi XE. Ich habe IdAuthenticationDigest zu der uses-Klausel, die automatisch arbeiten, von dem, was ich gelesen habe - aber ich muss etwas fehlen, da bin ich
Sichere Weise zu speichern, Passwort in Windows

Ich versuche zu schützen, lokalen Datenbank enthält sensible Informationen (ähnlich diese Frage, nur für delphi 2010) Ich bin mit DISQLite Komponente, die Unterstützung für AES-Verschlüsselung, aber ich muss immer noch den Schutz dieses Passwort ich verwenden, um
Alle build-in Delphi Funktion wie PosEx findet sich eine sub-Zeichenkette beginnend von der Rückseite des Strings?

Gibt es eine Delphi-D2010-Funktion wie PosEx findet eine Teilzeichenfolge innerhalb einer Zeichenfolge vom Ende der Zeichenfolge? Ich bin die Beseitigung aller Anrufe an die FastStrings Bibliothek und eine der Funktionen war ich mit war FastPosBack: function FastPosBack(const
Wie füge ich ein namespace-Präfix zu jedem Knoten mit TXMLDocument

Ich verwendet das XML-Binding-Assistenten erstellen Sie ein Nachkomme von TXMLDocument. Die Dateien generiert, die von dieser Klasse erklären würde, den namespace im Wurzel-Knoten, und erstellen Sie nur den einfachen, schmucklosen Knoten für den rest des Dokuments. <?xml
Aufzählen Unterschlüssel in der Registrierung von delphi

Ich versuche, einen Treiber zu installieren auf einem client-Computer basierend auf welche version von MySQL auf dem server installiert ist und zu tun, dass ich möchte, um zu überprüfen, die version auf dem server per registry-key. Sagte,
Programmgesteuertes laden von CSV-Datei in Excel-Arbeitsblatt (Delphi 7)

Ich habe eine große Menge von Daten, zum einfügen in ein Arbeitsblatt einer vorhandenen Excel-Arbeitsmappe. Die Excel-Arbeitsmappe haben, die anderen Tabellenblätter mit Berechnungen und pivot-Tabellen. Die Daten können so viele wie bei 60.000 Zeilen und mehr als
Holen Liste von Objekt-Methoden, Eigenschaften und Ereignisse?

Wenn Sie versuchen, eine neue Komponente, für die es keine Dokumentation gibt, muss ich gehen durch Ihre Methoden, Eigenschaften und Ereignisse, um zu versuchen, um herauszufinden, was es tun kann. Tun Sie dies durch die IDE-Objekt-Inspektor ist
Importieren einer .NET-assembly type library in Delphi nicht erzeugen die Verfahren

Ich versuche, Zugriff auf eine .NET-assembly (Position.dll) in Delphi durch den Import als eine COM-Typ-Bibliothek. Alles scheint zu importieren, OK, aber die daraus resultierenden Position_TLB.pas-Datei enthält nur die Funktionen zum erstellen der Klassen. Keiner der Klasse Methoden
Erstellen von MDI-Formular unter Normalen Formular, und öffnen Sie ein MDI Kind unter MDIForm Fehler

Dies ist mein erstes Thema In der gleichen Anwendung: Ich Habe eine NormalForm (Mainform), dass in ein Popupmenu aufrufen, die MDI-Formular wie dieses: MDIForm:=TMDIForm.Create(nil); MDIForm.Show; Die Formulare ordnungsgemäß geöffnet... Nun, in der MDI-form, die ich versuche zu
Komponenten-Design - “Datei nicht gefunden: 'DockForm.dcu"?

Ich Schreibe eine Komponente, erfordert die Verwendung der beiden Einheiten DesignIntf, DesignEditors Wenn ich Baue mein Paket, ich bekomme die Fehlermeldung Datei nicht gefunden: 'DockForm.dcu' Wenn ich "designide.dcp" auf den "Bedarf" - Abschnitt des Pakets, es baut
Wie man eine Befehlszeile zu erstellen mit Delphi 7?

Ich versuche zu bauen, ein delphi-Projekt aus der command-line compiler Beispiel: C:\dcc32 -B C:\BD\Delphi7\work\MyProject.dpr Abgesehen von den standard-evironment Wegfindung: $(DELPHI)\Bin; $(DELPHI)\Lib; $(DELPHI)\Imports; $(DELPHI)\Projects\Bpl; $(DELPHI)\Rave5\Lib; es ist fast 50, andere Wege zu anderen Bibliotheken, Komponenten, usw... Wie kann
DELPHI - Wie ein TButton Hintergrundfarbe in einer VCL-Form Anwendung?

In mein Delphi-VCL-Form Anwendung habe ich zum ändern der hintergrund-Farbe eines TButton. Gibt es eine Möglichkeit, diese änderung ohne Verwendung eines Drittanbieter-Komponenten? Dank. ein Beispiel-component geerbt von TButton mit sourcecan hier gefunden werden delphi.about.com/od/vclwriteenhance/l/aa061104a.htm es gibt keine
Was ist der idiomatische Weise, das zu tun asynchrone socket-Programmierung in Delphi?

Was ist die normale Art, wie Menschen schreiben, Netzwerk-code in Delphi verwenden Windows-Stil überlappt asynchrone socket-I/O? Hier ist mein Stand der Forschung in dieser Frage: Den Indy Komponenten scheinen ganz synchron. Auf der anderen Seite, während die
Was sind die aktuellen Entscheidungen für Delphi, Web & Web-Service-Entwicklung

Ich bin liebäugelt, um mit Delphi. Die meisten meiner desktop-Entwicklung ist getan .Net und embedded-Systemen mit C. ich habe einige web-Entwicklung in RoR & Python (Django, CherryPy) ich bin daran interessiert, einen Riss an einem Projekt, das
Warum wird ein simulierter Mausklick (mit mouse_event) arbeiten auf ausgewählten Komponenten nur?

Habe ich mehrere Cursor (die sind eigentlich Formen), die gesteuert werden können, die von Ihrer jeweiligen Maus. (1 cursor für 1 user). Benutze ich SetCursorPos zu positionieren Sie den Standard-cursor (das original-system-cursor) in eine position, nicht nehmen,
Mit Hilfe von Generischen Containern in Delphi XE - immer?

Generische Container kann eine Zeitersparnis, wenn Sie ein Element, und eine stark typisierte Liste dieser Elemente. Es erspart die wiederholte Programmierung erstellen Sie eine neue Klasse mit vielleicht einer TList internen Variablen und typisierte Hinzufügen/Löschen, geben Sie