Direkte Antwort auf deine Frage habe ich nicht, aber warum verwendest du mplayer nicht direkt.
Wenn du nur Musik Programm schreiben möchtest, dann schaue auf uos, es hat sehr gute Beispielie.
Die Suche ergab 761 Treffer
- Sa 11. Okt 2025, 17:15
- Forum: Sonstiges
- Thema: [gelöst] Dienst von TProcess beenden
- Antworten: 2
- Zugriffe: 1512
- Do 9. Okt 2025, 08:37
- Forum: Komponenten und Packages
- Thema: [erledigt] ESC Taste abfragen in TFrame
- Antworten: 1
- Zugriffe: 406
Re: ESC Taste abfragen in TFrame
Ich glaube das geht nicht, eine Möglichkeit ist keypreview von TForm auf true setzen, dann OnKeyUp von TForm benutzen. Jetzt mit Screen.ActiveControl und in einer Schleife herausfinden ob es ein Kind von Tframe ist.
Aber noch einfache Möglichkeit ist bei allen Steuerelemente von Tframe gleiche ...
Aber noch einfache Möglichkeit ist bei allen Steuerelemente von Tframe gleiche ...
- Di 23. Sep 2025, 14:34
- Forum: Komponenten und Packages
- Thema: [GELOEST] Kann Drag in ein RichMemo nicht unterbinden
- Antworten: 3
- Zugriffe: 2151
Re: Kann Drag in ein RichMemo nicht unterbinden
Hier ich habe gefunden, du musst einfach das machen:
getestet, funktioniert.
Code: Alles auswählen
...
implementation
uses ActiveX;
procedure TForm1.FormCreate(Sender: TObject);
begin
RevokeDragDrop(RichMemo1.Handle);
end;
- Di 23. Sep 2025, 14:29
- Forum: Komponenten und Packages
- Thema: [GELOEST] Kann Drag in ein RichMemo nicht unterbinden
- Antworten: 3
- Zugriffe: 2151
Re: Kann Drag in ein RichMemo nicht unterbinden
Die Drap&Drop Events, OnStartDrag, OnEndDrag, OnDragDrop, OnDragOver hat damit nicht zu tun. Die sind LCL-Intern.
RichMemo ist die Kapselung von der RichEdit-Komponente von Windows. Ich denke, dass du WndProc-Funktion von RichMemo einklicken musst und dort es verhindern musst, falls es überhaupt ...
RichMemo ist die Kapselung von der RichEdit-Komponente von Windows. Ich denke, dass du WndProc-Funktion von RichMemo einklicken musst und dort es verhindern musst, falls es überhaupt ...
- Di 23. Sep 2025, 11:31
- Forum: Komponenten und Packages
- Thema: Stringgrid Text - Attribute ändern
- Antworten: 1
- Zugriffe: 1968
Re: Stringgrid Text - Attribute ändern
Eigentlich macht dein Programm, dass was du möchtest, die 4 oben links und 2,3 in der Mitte habe ich getippt und die werden so wie du möchtest nicht fett angezeigt:
grid.png
Textausrichtung hast du mit StringGrid1.Canvas.TextStyle auch richtig gemacht, wenn du es zellenabhängig machen möchtest ...
grid.png
Textausrichtung hast du mit StringGrid1.Canvas.TextStyle auch richtig gemacht, wenn du es zellenabhängig machen möchtest ...
- Mi 3. Sep 2025, 22:35
- Forum: Units/Komponenten
- Thema: Pascal-Unit zum Erzeugen von ZUGFeRD XML
- Antworten: 33
- Zugriffe: 16312
Re: Pascal-Unit zum Erzeugen von ZUGFeRD XML
Ich habe gestern bei der DATEV-Belegerfassung die Warnung von einer E-Rechnung gesehen, dass diese E-Rechnung nicht konform sein soll und man es zurückweisen soll. Dann habe ich meine E-Rechnung, die mit diese Unit erstellt wird, prüfen lassen, sie ist auch durchgefallen. Dann habe ich gelesen ...
- Mo 1. Sep 2025, 10:16
- Forum: Komponenten und Packages
- Thema: Komponente Division durch Null
- Antworten: 11
- Zugriffe: 1816
Re: Komponente Division durch Null
Bei der Formel irgendwas/(maxwert-minwert) ergibt das (maxwert-minwert) wahrscheinlich bei bestimmten Umständen Null.
Du kannst es mit exception abfangen:
Du kannst es mit exception abfangen:
Code: Alles auswählen
try
x:=irgendwas/(maxwert-minwert);
except
x:=0; //oder irgendetwas anderes
end;
- Mi 27. Aug 2025, 22:15
- Forum: Freepascal
- Thema: [Gelöst] Rennen um das Formular (Laufzeitproblem beim Close)
- Antworten: 4
- Zugriffe: 2409
Re: Rennen um das Formular (Laufzeitproblem beim Close)
Warum möchtest du, wenn ein neue Tab erstellt oder geschlossen wird Menüs aktualisieren? Das ist doch unnötige Speicher und CPU-Zeit Verschwendung, manche Benutzer rufen das nie auf.
Ich habe auch Tab-Interface, das Fenstermenü wird nur dann aktualisiert ,wenn man es auswählt, d.h. in OnPopup ...
Ich habe auch Tab-Interface, das Fenstermenü wird nur dann aktualisiert ,wenn man es auswählt, d.h. in OnPopup ...
- Mo 18. Aug 2025, 15:54
- Forum: Komponenten und Packages
- Thema: Interne Größenverarbeitung selbst erstellter Steuerelemente
- Antworten: 5
- Zugriffe: 4807
Re: Interne Größenverarbeitung selbst erstellter Steuerelemente
Es sieht so aus als ob dein TFlipBox die Komponente TEdit enthält. Von einigen Steuerelementen wie TEdit kann man die Größe, bei TEdit die Höhe, nicht bestimmen, das ist vorgegeben, durch Schriftart usw. Ich denke, deshalb hast du diesen Differenz. Das gilt auch für einige andere Steuerlemente.
- Mo 18. Aug 2025, 15:49
- Forum: Komponenten und Packages
- Thema: LazReport Designer speichert Reports in Datenbank
- Antworten: 14
- Zugriffe: 12675
Re: LazReport Designer speichert Reports in Datenbank
Diese Änderungen waren unnötig. Ich habe entdeckt, dass diese Sachen, speichern in die DB, schon implementiert sind. Ich habe auch unnötig jahrelang eigene Lösungen verwendet, also Rad unnötig neu erfunden.
Einige Codes von LazReport müssen noch verbessert und angepasst werden, aber der Weg ist ...
Einige Codes von LazReport müssen noch verbessert und angepasst werden, aber der Weg ist ...
- Fr 15. Aug 2025, 18:29
- Forum: Komponenten und Packages
- Thema: Beispiel mit CEF4Delphi?
- Antworten: 6
- Zugriffe: 3441
Re: Beispiel mit CEF4Delphi?
Bei CEF4Delphi ist genug Beispiele beigepackt.
Benutzt du nicht das von Salvador.
https://github.com/salvadordf/CEF4Delphi
Benutzt du nicht das von Salvador.
https://github.com/salvadordf/CEF4Delphi
- Fr 15. Aug 2025, 18:26
- Forum: Komponenten und Packages
- Thema: LazReport Designer speichert Reports in Datenbank
- Antworten: 14
- Zugriffe: 12675
Re: LazReport Designer speichert Reports in Datenbank
Macht dafür noch kein Patch.
Ich habe das ganze nochmal angeschaut und ich glaube, dass ich einfacheren weg gefunden habe.
Ich veröffentliche meinen Weg Wochenende.
Ich habe das ganze nochmal angeschaut und ich glaube, dass ich einfacheren weg gefunden habe.
Ich veröffentliche meinen Weg Wochenende.
- Mi 6. Aug 2025, 22:01
- Forum: Einsteigerfragen
- Thema: Fenster Test
- Antworten: 19
- Zugriffe: 3596
Re: Fenster Test
Wenn du mit vielen Formularen arbeitest, die nacheinander angezeigt werden, dann nehme ein leeres Hauptform und binde diese im Hauptform ein, also du gibst als subform.Parent:=Hauptform, das ist viel einfacher als diese ganzen Hide/Show Geschichten, weil meistens haben die Formulare andere Größe ...
- Mi 6. Aug 2025, 21:39
- Forum: Einsteigerfragen
- Thema: [gelöst] Zweite Form unabhängig von MainForm
- Antworten: 5
- Zugriffe: 1588
Re: Zweite Form unabhängig von MainForm
Bei so etwas erstelle ich einen versteckten Hauptform und die anderen Formulare rufen beim Schließen ein Ereignis, das in ein Unit liegt, wie z.B. Ein_Kind_Form_Wird_Geschlossen-Ereignis, welches auf einen Prozedur im Hauptform zeigt. Und in diesem Prozedur wird geprüft, ob Application außer ...
- Mi 30. Jul 2025, 21:47
- Forum: Komponenten und Packages
- Thema: LazReport Designer speichert Reports in Datenbank
- Antworten: 14
- Zugriffe: 12675
Re: LazReport Designer speichert Reports in Datenbank
Ich habe gerade nochmal überlegt, sein Weg ist noch einfacher. Man braucht keine Extra-Komponente, man braucht nur DataSource und DataField.