AW: Was nervt euch so, wärend der Programmierung oder so allgemein
Mich nervt gerade tierisch, dass das Paint() von TGraphicControl-Nachkommen bereits ausgeführt wird, noch bevor sich dessen Parent fertig gezeichnet hat (bzw. gar sichtbar ist). Adjeu halbtransparenter Komponentenumbau :evil:
|
AW: Was nervt euch so, wärend der Programmierung oder so allgemein
Zitat:
|
AW: Was nervt euch so, wärend der Programmierung oder so allgemein
Zitat:
(Himi: sorry, den konnt ich mir nicht verkneifen. Auf gar keinen Fall ernst nehmen!) |
AW: Was nervt euch so, wärend der Programmierung oder so allgemein
jetzt ist aber mal wieder gut ....
|
AW: Was nervt euch so, wärend der Programmierung oder so allgemein
Zitat:
Probier das mal:
Delphi-Quellcode:
Das Problem liegt daran, dass Delphi für jedes Vorkommen einer Arraydeklaration einen neuen Typen anlegt.
type TIntArray = array of Integer;
var X: TIntArray; D: TIntArray; X := D;
Delphi-Quellcode:
Das steht aber auch in (fast) jedem Einsteigerbuch :mrgreen:
// gleicher Typ
X, D: array of Integer; // verschiedener Typ X: array of Integer; D: array of Integer; |
AW: Was nervt euch so, wärend der Programmierung oder so allgemein
Am neuen Delphi (bzw. RAD-Studio) XE2:
Tools->Optionen->Delphi-Optionen Geht man auf "Bibliothek" oder "Bibliothek - Übersetzt" ist immer 32-Bit-Windows als Plattform ausgewählt und nicht das, was man zuletzt aufgerufen/angewählt/eingestellt hatte. Nunja... Noch schlimmer: Wechselt man zwischen beiden, wird die Plattform grundsätzlich auf 32-Bit-Windows zurückgesetzt. Das ist keinesfalls offensichtlich und nicht sofort zu bemerken. Man wundert sich zunächst, daß die Einstellungen, die man vornahm, manchmal "irgendwie" nicht richtig gespeichert werden. Noch so eine Lästigkeit: Startet man das Compilat aus der IDE heraus, zoomt die IDE in den Fenster-Maximal-Modus, um nach dem Beenden des Programmes wieder seine alte Größe und Position einzunehmen. Mir kann das alles keiner als "Features" verkaufen. Für mich sind das schlichtweg Softwareergonomiefehler. |
AW: Was nervt euch so, wärend der Programmierung oder so allgemein
Stell doch dein Debug-Layout so ein, wie du es lieber hättest ;)
|
AW: Was nervt euch so, wärend der Programmierung oder so allgemein
Wie kann man eigentltich sagen "dieses Layout ist ein Debug-Layout" ?
Kann man irgendwie sagen, dieses Debug-Layout gehört zu diesem Nicht-Debug-Layout? Also wenn das Layout aktiv ist, soll dieses Debug-Layout genutzt werden und bei einem Anderem ein Anderes. Bzw. kann man Delphi sagen, es soll immer das letzte Layout, welches zuletzt zum Debuggen genutzt wurde, auch das nächste Mal nutzen? Und am Liebsten wäre es mir, wenn er sich auch die aktuellen Änderungen merken würde und man nicht jeden Scheiß erst speichern muß. |
AW: Was nervt euch so, wärend der Programmierung oder so allgemein
Zitat:
|
AW: Was nervt euch so, wärend der Programmierung oder so allgemein
Mich nervt gerade
Delphi-Quellcode:
extrem an.
if false = someFunction() then
begin // do something end; Mal ganz abgesehen vom Vergleich auf false(den Code habe ich sinngemaess von PHP uebersetzt und da machen solche Abfragen ab und an sogar Sinn). Mit der Reihenfolge komme ich gar nicht klar. Ist IMHO einfach nur umstaendlich zu lesen, oder? Gruesse, N1ls |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:00 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz