Forum: Die Delphi-IDE
24. Okt 2017, 21:13
|
Antworten: 85
Hits: 14.311
|
Forum: Algorithmen, Datenstrukturen und Klassendesign
10. Sep 2017, 20:16
|
Antworten: 16
Hits: 2.973
AW: Initialisierung von result wird wegoptimiert
Im Allgemeinen hast du recht, aber auch da gibt es Ausnahmen, ist mir letztens erst eine untergekommen:
In einem Computerspiel soll auf einen Klick auf Objekte reagiert werden. Um eine zuverlässige...
|
Forum: Algorithmen, Datenstrukturen und Klassendesign
10. Sep 2017, 19:57
|
Antworten: 16
Hits: 2.973
AW: Initialisierung von result wird wegoptimiert
Wenn im Except-Block ein raise ausgeführt wird, geht das so natürlich nicht.
Ich weiß nicht recht, ob man jeden noch exotischen Programmfehler unbedingt mit einem try-Except absichern muss. Für...
|
Forum: Algorithmen, Datenstrukturen und Klassendesign
9. Sep 2017, 14:55
|
Antworten: 16
Hits: 2.973
AW: Initialisierung von result wird wegoptimiert
Ich finde das Schachteln von zwei Try Blöcken in so einem Fall sehr unschön, und auch unnötig.
Try ... except ... end - und gleich danach ein free. Wenn man im Except Block keine Bocksprünge treibt,...
|
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
9. Jul 2017, 19:29
|
Antworten: 5
Hits: 903
|
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
9. Jul 2017, 16:33
|
Antworten: 5
Hits: 903
|
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
9. Jul 2017, 13:15
|
Antworten: 5
Hits: 903
TIniFile.Readsectionvalues - Dokumentationsfehler
Eben bin ich über einen Fehler in der Dokumentation von ReadSectionvalues gestolpert.
Hat mich einige Zeit gekostet, weil ich vor dem Codieren extra in der Dokumentation nachgeschaut habe und dann...
|
Forum: Die Delphi-IDE
24. Jun 2017, 17:42
|
Antworten: 27
Hits: 5.910
AW: Zwei Files nebeneinander anzeigen
Einen Schönheitsfehler hat die Sache noch. Die IDE merkt sich die Fensterposition zwar, wenn ich Delphi beende und dann wieder neu starte.
Wenn ich aber die Projektgruppe wechsle (in der anderen...
|
Forum: Die Delphi-IDE
23. Jun 2017, 23:05
|
Antworten: 27
Hits: 5.910
AW: Zwei Files nebeneinander anzeigen
Bitte klärt mich auf. Was ist grauenvoll am MDI Modus?
Wenn man ein zweites Formular öffnet, ist das übrigens standardmäßig nicht MDI, sondern ein völlig unabhängiges Fenster. Man kann es aber...
|
Forum: Die Delphi-IDE
23. Jun 2017, 16:32
|
Antworten: 27
Hits: 5.910
|
Forum: Die Delphi-IDE
23. Jun 2017, 14:26
|
Antworten: 27
Hits: 5.910
AW: Zwei Files nebeneinander anzeigen
Mir geht es gar nicht um das Vergleichen von Dateien.
Ich habe z.B. in einer Unit "Global.pas" die für das ganze Projekt gültigen globalen Typen, Klassen und Variablen definiert.
Das will ich...
|
Forum: Die Delphi-IDE
23. Jun 2017, 12:42
|
Antworten: 27
Hits: 5.910
AW: Zwei Files nebeneinander anzeigen
Ich habe keine Ahnung, von welchen modalen Fenstern du redest. In meiner IDE habe ich keine modalen Fenster, zumindest keine, die mir irgendwann unangenehm aufgefallen wären.
Und nach den...
|
Forum: Die Delphi-IDE
23. Jun 2017, 01:32
|
Antworten: 27
Hits: 5.910
AW: Zwei Files nebeneinander anzeigen
Super, danke. Genau das habe ich gesucht.
Funktioniert bei mir übrigens auch mit Form-Units einwandfrei. In beiden Fenstern ist das Umschalten zwischen Form und Programm problemlos möglich. Den...
|
Forum: Die Delphi-IDE
22. Jun 2017, 22:39
|
Antworten: 27
Hits: 5.910
AW: Zwei Files nebeneinander anzeigen
Ähhh - Seltsame Frage...
Dass es Workarounds gibt, ist schon klar. Aber einen anderen Editor zu verwenden wäre kontraproduktiv, weil da alle IDE-Features fehlen würden, die einem die Arbeit...
|
Forum: Die Delphi-IDE
22. Jun 2017, 21:53
|
Antworten: 27
Hits: 5.910
|
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
11. Jun 2017, 11:38
|
Antworten: 4
Hits: 883
AW: Freigeben von Komponenten
ok, danke, das beruhigt mich. Weil Komponenten gebe ich in meinen Programmen öfters frei, und darum habe ich mich nie gekümmert.
|
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
11. Jun 2017, 01:05
|
Antworten: 4
Hits: 883
AW: Freigeben von Komponenten
Doch, wenn DU oder jemand Anderes die Variable nicht auf nil setzt, dann steht danach Schrott in dem Zeiger und Schrott knallt schön, wenn man damit was machen will.
[/QUOTE]
Ok, mir fällt jetzt...
|
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
10. Jun 2017, 21:14
|
Antworten: 4
Hits: 883
Freigeben von Komponenten
In einer von TEdit abgeleiteten Komponente erzeuge ich ein TPanel und in dem TPanel eine TListbox. Es sollte daraus eine etwas flexiblere Kombobox werden.
TPanel und Tlistbox haben als Owner mein...
|
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
2. Jun 2017, 13:58
|
Antworten: 2
Hits: 905
AW: Property strings funktioniert nicht
Ja, natürlich, so geht es. Danke.
Ich hatte im Hinterkopf, dass bei Listboxen und dergleichen Komponenten eine Zuweisung an die Items Property automatisch in ein assign aufgelöst wird - aber genau...
|
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
2. Jun 2017, 13:10
|
Antworten: 2
Hits: 905
Property strings funktioniert nicht
Hallo,
ich versuche, einer Edit-Komponente eine Stringliste als zusätzliche Property zu verpassen, und das will mir nicht gelingen.
Es erscheint zwar der Stringlisteneditor als Property Editor...
|
Forum: Die Delphi-IDE
1. Jun 2017, 20:33
|
Antworten: 0
Hits: 945
Komponente kann nicht deinstalliert werden
Die Fehlermeldung bekomme ich jetzt, wenn ich versuche, über das Kontextmenü der Projektverwaltung mein Komponentenpackage zu deinstallieren. Über das Hauptmenü "Komponente - Package installieren"...
|
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
1. Jun 2017, 15:57
|
Antworten: 3
Hits: 792
AW: Kein release in Finalization
Hols der Teufel!
release habe ich extra genommen, weil in der Dokumentation steht, dass man Gefahr läuft, dass es knallt, wenn man Formulare mit free statt mit release freigibt.
Aber in dem Fall...
|
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
1. Jun 2017, 14:26
|
Antworten: 3
Hits: 792
Kein release in Finalization
ich habe jetzt seit einigen Tagen einen extrem hartnäckigen und lästigen Fehler erfolgreich eingegrenzt. Meines Erachtens handelt es sich um einen Fehler in der IDE.
Ich hatte implizit in mein...
|
Forum: Die Delphi-IDE
31. Mai 2017, 00:51
|
Antworten: 3
Hits: 2.750
AW: Pfade in den Umgebungsoptionen
Ich komme mit diesen Einstellungen einfach nicht klar. Ich habe jetzt versucht, etwas Ordnung in mein Unit-Chaos zu bringen, aber irgendwie klappt das nicht.
Ich habe zwei Arten von "Tools"-Units,...
|
Forum: Die Delphi-IDE
29. Mai 2017, 00:05
|
Antworten: 3
Hits: 2.750
AW: Pfade in den Umgebungsoptionen
Danke, jetzt wird es etwas klarer.
Aber was muss man jetzt wirklich als Bibliothekspfad einstellen, wenn man Packages kompiliert? Sollen die beiden Package-Ausgabeverzeichnisse (oder eines davon)...
|