Die Suche ergab 1776 Treffer
- Do 2. Jul 2026, 07:01
- Forum: Sonstiges
- Thema: Die Ziffer 9
- Antworten: 5
- Zugriffe: 784
Re: Die Ziffer 9
Ich finde michls Berechnung etwas skurril, insbesondere die Quersumme
Wie ich es gemacht hätte ohne das hin und hercasten zu string
//Quersumme
function quer(ein : integer) : integer;
var d : integer;
begin
Result := 0;
repeat
d:=ein mod 10;
Result:=Result+d;
Ein:=Ein Div 10;
until Ein ...
- Mi 1. Jul 2026, 10:28
- Forum: Sonstiges
- Thema: Die Ziffer 9
- Antworten: 5
- Zugriffe: 784
Die Ziffer 9
In diesem Video erklärt Ricardo Leppe, dass man jede Addition ganz einfach überprüfen kann, indem man die Quersumme der Operanden vom Ergebnis abzieht. Die Quersumme daraus ergibt immer 9.
Im Video sagt er, dass das auch für die Multiplikation zutrifft. Das stimmt nicht ganz.
Hier muß die Quersumme ...
Im Video sagt er, dass das auch für die Multiplikation zutrifft. Das stimmt nicht ganz.
Hier muß die Quersumme ...
- Mo 22. Jun 2026, 08:21
- Forum: Dies und Das
- Thema: Jobbörse
- Antworten: 5
- Zugriffe: 1008
Re: Jobbörse
Kann es schaden?
- Fr 12. Jun 2026, 12:07
- Forum: Windows
- Thema: TEdit Systempopupmenu erweitern?
- Antworten: 13
- Zugriffe: 1808
Re: TEdit Systempopupmenu erweitern?
Genau deswegen hätte ich ja gerne das "System" Menü, nur eben um zwei eigene Punkte ergänzt.theo hat geschrieben: Fr 12. Jun 2026, 12:01 Es fängt damit an, dass bereits unter Linux jedes Widgetset eine andere Vorstellung hat, was da rein gehört.
- Fr 12. Jun 2026, 09:36
- Forum: Windows
- Thema: TEdit Systempopupmenu erweitern?
- Antworten: 13
- Zugriffe: 1808
Re: TEdit Systempopupmenu erweitern?
Stellt sich die Frage, wie komme ich an dieses Handle?
- Mi 10. Jun 2026, 15:28
- Forum: Windows
- Thema: TEdit Systempopupmenu erweitern?
- Antworten: 13
- Zugriffe: 1808
Re: TEdit Systempopupmenu erweitern?
Danke, ich hatte gedacht, dass ich mir den Aufwand sparen könne. Weil an sich ist das ja durchaus sinnvoll. Ich brauch halt noch zwei Punkte zusätzlich.theo hat geschrieben: Mi 10. Jun 2026, 15:24 Eher nicht. Das kommt vom Widgetset und sieht überall anders aus.
Man kann es aber durch ein eigenes TPopupmenu ersetzen.
- Mi 10. Jun 2026, 15:18
- Forum: Windows
- Thema: TEdit Systempopupmenu erweitern?
- Antworten: 13
- Zugriffe: 1808
TEdit Systempopupmenu erweitern?
Gibt es eine Möglichkeit das Standard Popupmenü eines TEdit zu erweitern?
- Di 9. Jun 2026, 13:59
- Forum: Freepascal
- Thema: [gelöst] Reihenfolge der finalization?
- Antworten: 4
- Zugriffe: 774
Re: Reihenfolge der finalization?
Hat sich erledigt.
Irgendwie ist in der lpr Datei das einbinden der unit interfaces hinter forms geraten und in interfaces.finalization wird FreeWidgetSet aufgerufen.
Irgendwie ist in der lpr Datei das einbinden der unit interfaces hinter forms geraten und in interfaces.finalization wird FreeWidgetSet aufgerufen.
- Di 9. Jun 2026, 11:08
- Forum: Freepascal
- Thema: [gelöst] Reihenfolge der finalization?
- Antworten: 4
- Zugriffe: 774
[gelöst] Reihenfolge der finalization?
In einem Programm verwende ich u.a. den Virtualtreeview.
Im Finalization Teil der Unit virtualtrees.pas wird eine Bitmap freigegeben. Im Verlauf dessen wird die function DeleteObject(GDIObject: HGDIOBJ): Boolean; aufgerufen, welche wiederum WidgetSet.DeleteObject(GDIObject); aufruft. Zu diesem ...
Im Finalization Teil der Unit virtualtrees.pas wird eine Bitmap freigegeben. Im Verlauf dessen wird die function DeleteObject(GDIObject: HGDIOBJ): Boolean; aufgerufen, welche wiederum WidgetSet.DeleteObject(GDIObject); aufruft. Zu diesem ...
- Mo 1. Jun 2026, 09:39
- Forum: Einsteigerfragen
- Thema: MenuItem Shortkey
- Antworten: 12
- Zugriffe: 2406
Re: MenuItem Shortkey
Schön (Träum) wäre es wenn die Lazarus-Programme sich unter Windows als auch unter Linux gleich verhalten und gleich dargestellt werden.
Lazarus verwendet das eingestellte Widgetset des jeweiligen Systems. Da kann das Verhalten durchaus unterschiedlich sein.
Wenn deine Programme auf jedem ...
- Fr 22. Mai 2026, 10:18
- Forum: Freepascal
- Thema: Problem mit der 64 Bit Version
- Antworten: 8
- Zugriffe: 1508
Re: Problem mit der 64 Bit Version
Ich habe auch zwei getrennte Lazarus/FPC Installationen.
Blöd ist halt, dass die Probleme nicht immer auftauchen.
Aufräumen und neu compilieren. Dann geht es meistens erst mal.
Kurze Zeit später wieder diese ominösen Zugriffsverletzungen.
Blöd ist halt, dass die Probleme nicht immer auftauchen.
Aufräumen und neu compilieren. Dann geht es meistens erst mal.
Kurze Zeit später wieder diese ominösen Zugriffsverletzungen.
- Mi 20. Mai 2026, 08:52
- Forum: Freepascal
- Thema: Problem mit der 64 Bit Version
- Antworten: 8
- Zugriffe: 1508
Re: Problem mit der 64 Bit Version
Wenn du was compilierst?
Die IDE? Ein Programm von dir? Ein "leeres" Formular? ...
Ja sorry, das hätte ich erwähnen sollen. Es handelt sich um ein Programm von mir.
Wenn ich versuche, dieses Problem in ein nachvollziehbares Projekt zu extrahieren, dann geht das nicht.
Heisst, das Problem tritt ...
- Mi 20. Mai 2026, 08:19
- Forum: Freepascal
- Thema: Problem mit der 64 Bit Version
- Antworten: 8
- Zugriffe: 1508
Problem mit der 64 Bit Version
Ich habe FPC/Lazarus mit fpcupdeluxe Stable/Fixes frisch installiert. Version ist Lazarus 4.7 (rev lazarus_4_6-58-g310cad12d8) FPC 3.2.2 x86_64-win64-win32/win64
Wenn ich 32 Bit compiliere, funktioniert alles einwandfrei.
Bei der 64 Bit Version bekomme ich Access Violations an verschiedenen Stellen ...
Wenn ich 32 Bit compiliere, funktioniert alles einwandfrei.
Bei der 64 Bit Version bekomme ich Access Violations an verschiedenen Stellen ...
- Do 14. Mai 2026, 09:29
- Forum: Freepascal
- Thema: Externen Prozess aufrufen
- Antworten: 5
- Zugriffe: 1400
Re: Externen Prozess aufrufen
Git liest das Passwort nicht aus dem Standard Input. Wenn ich in der Shell
eingebe, dann erscheint trotzdem die Eingabeaufforderung für das Passwort und ich muss es über die Tastatur eingeben.
Code: Alles auswählen
echo MeinsicheresPasswort|git push
- Do 14. Mai 2026, 09:08
- Forum: Freepascal
- Thema: Externen Prozess aufrufen
- Antworten: 5
- Zugriffe: 1400
Re: Externen Prozess aufrufen
Ja, das hatte ich auch vermutet aber wenn man versucht in den Inputstream zu schreiben, bevor Execute aufgerufen wurde, gibt es ein SIGSEGV.