Delphi-PRAXiS
Seite 119 von 192   « Erste     1969109117118119 120121129169     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Klatsch und Tratsch (https://www.delphipraxis.net/34-klatsch-und-tratsch/)
-   -   Was nervt euch so, während der Programmierung oder so allgemein (https://www.delphipraxis.net/152540-nervt-euch-so-waehrend-der-programmierung-oder-so-allgemein.html)

Popov 17. Okt 2012 11:17

AW: Was nervt euch so, während der Programmierung oder so allgemein
 
Zitat:

Zitat von QuickAndDirty (Beitrag 1187356)
Das ist nur Problematisch, wenn diese Programme Datenbanken treiber löschen. Lexware und Select Line Updates löschen noch heute die BDE und installieren sie neu ...zum Glück kann uns das seit einem Jahr egal sein, aber sowas ist schon ärgerlich.

Ok, kann schlimm sein, aber noch schlimmer wird es, wenn das Programm beim deinstallieren schlicht und einfach die ganze Festplatte löscht, wie damals D-Info von Topware ;)

BUG 17. Okt 2012 12:00

AW: Was nervt euch so, während der Programmierung oder so allgemein
 
Zitat:

Zitat von Popov (Beitrag 1187362)
Ok, kann schlimm sein, aber noch schlimmer wird es, wenn das Programm beim deinstallieren schlicht und einfach die ganze Festplatte löscht ;)

Da hinterlässt mal jemand keine Reste bei der Deinstallation und dann ist auch das auch nicht richtig :gruebel: :mrgreen:

Memnarch 17. Okt 2012 14:24

AW: Was nervt euch so, während der Programmierung oder so allgemein
 
Ja das problem hatte das Spiel "Myth" von Bungie auch. Schööön aufgeräumt^^

jaenicke 18. Okt 2012 09:49

AW: Was nervt euch so, während der Programmierung oder so allgemein
 
Mich nervt gerade, dass FreeAndNil auf Interfaces angewendet werden kann statt dass es einen Compilerfehler gibt, da darin erst auf TObject gecastet wird.
So habe ich bei der Umstellung einiger Objekte auf Interfaces diese Aufrufe übersehen...

Warum das so ist, ist mir natürlich klar. :wink:

himitsu 18. Okt 2012 10:04

AW: Was nervt euch so, während der Programmierung oder so allgemein
 
Sowas kenn ich.

Ich hatte einige verschachtelte
Delphi-Quellcode:
{$IFDEF ...}
und
Delphi-Quellcode:
{$IFNDEF ...}
auf Conditional Expressions (
Delphi-Quellcode:
{$IF ...}
) umgestellt.
OK, damit der Code einheitlich ist, hab ich gleich alle umgestellt.
Das Meiste über Suchen&Ersetzen, was natürlich nicht alle
Delphi-Quellcode:
{$ENDIF}
erwischte.

Dachte mir aber "Ach, der Compiler meckert schon, wenn im ein
Delphi-Quellcode:
{$IFEND}
fehlt, bzw. wenn er stattdessen auf ein
Delphi-Quellcode:
{$ENDIF}
trifft.


Aber neeee, das Error-Insight arbeitet diesesmal korrekt und bemängelt sowas, aber Compiler ignoriert es einfach.
Ich hoffe mal der ht die Beiden als "gleichwertig" angesehn und nicht irgendwelchen Sch* gebaut. (hab mich aber dennoch sicherheitshalber manuell auf die Suche gemacht).



Oder warum haben variante Records kein
Delphi-Quellcode:
END
zum
Delphi-Quellcode:
CASE
?
- die Syntax sieht besch* aus
- und man kann es nur am Ende eines Records nutzen, was Headerübersetzungen voll häßlich gestaltet

implementation 18. Okt 2012 10:55

AW: Was nervt euch so, während der Programmierung oder so allgemein
 
Zitat:

Zitat von himitsu (Beitrag 1187453)
Dachte mir aber "Ach, der Compiler meckert schon, wenn im ein
Delphi-Quellcode:
{$IFEND}
fehlt, bzw. wenn er stattdessen auf ein
Delphi-Quellcode:
{$ENDIF}
trifft.

Also zumindest beim FPC sind $ENDIF und $IFEND exakt gleichwertig - wäre ja auch unglaublich unsinnig, wenn sie verschiedenes bewirken würden. Wahrscheinlich handhabt Delphi das genauso.

himitsu 18. Okt 2012 11:52

AW: Was nervt euch so, während der Programmierung oder so allgemein
 
Es wurde mal das IFEND eingeführt, zusammen mit dem, bzw. für das IF, damit ältere Compiler nicht durcheinanderkommen, da für sie das ENDIF immer zu einem IFDEF/IFNDEF gehört und somit das IFEND keine Funktionsstörung erzeugt, wenn man es im Code via IFDEF+ENDIF vor ihnen versteckt.

Genuso gut kann man kein (* mit einem } abschließen.

himitsu 22. Okt 2012 11:39

AW: Was nervt euch so, während der Programmierung oder so allgemein
 
Warum ist SVN (Turtoise) eigentlich so arschlangsam? :wall:

Da löscht man nur mal 19802 Dateien/Verzeichnisse (bzw. verschiebt sie) und alleine ein lokales markieren als "gelöscht" dauert Stunden.

jaenicke 22. Okt 2012 12:33

AW: Was nervt euch so, während der Programmierung oder so allgemein
 
Löschen oder verschieben? Letzteres geht bei mir in SVN eigentlich superschnell.

himitsu 22. Okt 2012 13:02

AW: Was nervt euch so, während der Programmierung oder so allgemein
 
Im Explorer ein paar Verzeichnisse markieren und dann SVN > Löschen ... da kann man zwar noch zugucken (schafst geschätzte 100 Dateien die Sekunde)

Aber lösch' die Dateien mal im Explorer, dann markier mal die "fehlenden" Dateien im Änderungsprüfdialog und sag dort "löschen" ... also das dauert ewig.


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:57 Uhr.
Seite 119 von 192   « Erste     1969109117118119 120121129169     Letzte »    

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