-
Forum: Klatsch und Tratsch
by Stevie,
11. Jan 2013
Mich nervt, dass ich fast wöchentlich wieder über Bugs in Delphi stolpere, die weitestgehend mit RTTI zu tun haben, die schon jahrelang drin sind, meistens noch nicht bekannt sind (zumindest in der QC) und teilweise bis XE3 noch nicht gefixt sind (was mir selbst wenn herzlich wenig bringt).
Erst heute drüber gestolpert: http://qc.embarcadero.com/wc/qcmain.aspx?d=82399
-
Forum: Klatsch und Tratsch
by Stevie,
13. Nov 2012
Es heißt doch immer, dass der beste Sourcecode der ist, der nicht dokumentiert werden muss, da er selbsterklärend ist.
Und da der Sourcecode bei Delphi dabei ist (jaja, Starter, die interessiert doch eh keinen) und die von Emba den feinsten Cleancode schreiben... :stupid:
-
Forum: Klatsch und Tratsch
by Stevie,
5. Nov 2012
Ok die 12.1.6 haben wir noch nicht im Einsatz, mal schauen wenn ich die im Laufe der Woche update
-
Forum: Klatsch und Tratsch
by Stevie,
5. Nov 2012
Wir kompilieren unsere Anwendung schon seit Jahren mit Laufzeit Packages und benutzen DevExpress. Keine Ahnung, was dein Problem ist.
-
Forum: Klatsch und Tratsch
by Stevie,
17. Okt 2012
Für mich persönlich überwiegt der Vorteil, über die dotted Unitnamen eine gewisse Ordnung/Struktur hereinzubringen, ungeachtet langer Namen/Uses. Einzig das Einbinden von drölfzig Units, wenn man konsequent das "eine Klasse pro Unit" Prinzip verfolgt, kann etwas nerven. Aber dafür behelfe ich mir dann manchmal mit einer separaten Unit, die einfach nur die Typen redefiniert, so dass man quasi...
-
Forum: Klatsch und Tratsch
by Stevie,
11. Okt 2012
Ich persönlich installiere Delphi Komponenten niemals unter Program Files sondern in einem speziellen Verzeichnis.
-
Forum: Klatsch und Tratsch
by Stevie,
11. Okt 2012
Ist es nicht. Da ich mir nicht vorstellen konnte, dass die von DevExpress so naiv sind und immer in Program Files installieren, hab ich mal nachgeschaut und siehe da: bei der erstmaligen Installation kann man das Installationsverzeichnis angeben, was ab dann unter HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Developer Express VCL Products (bzw HKEY_LOCAL_MACHINE\SOFTWARE\Developer Express VCL...
-
Forum: Klatsch und Tratsch
by Stevie,
11. Okt 2012
- Ich kompilier die DevExpress Demos nicht auf jedem x-beliebigen Firmenrechner, sondern wenn überhaupt nur auf meinem eigenen.
- Für die DevExpress Demos brauch ich keine gemappten Laufwerke
Es ging in deinem Post um die Installation der DevExpress Suite im Program Files Verzeichnis und das damit verbundene Problem, die Demos zu kompilieren - IDE als Admin starten ist die einfachste Lösung...
-
Forum: Klatsch und Tratsch
by Stevie,
11. Okt 2012
... um die DevExpress Demos im Program Files Verzeichnis zu kompilieren ... :roll:
Außerdem testet man Anwendungen nicht nur über den Debugger bzw aus der IDE heraus.
-
Forum: Klatsch und Tratsch
by Stevie,
11. Okt 2012
Delphi als Admin starten?
-
Forum: Klatsch und Tratsch
by Stevie,
13. Apr 2012
Derjenige, der die DevExpress Komponenten installiert und den Installationspfad auf der Default Einstellung belassen hat?
Start halt dein Delphi als Admin 8-)
-
Forum: Klatsch und Tratsch
by Stevie,
10. Apr 2012
Ich hab es auch nur der Vollständigkeit halber aufgeführt, ich benutze selber madExcept, nicht zuletzt deshalb, weil es für nicht kommerziellen Gebrauch frei benutzbar ist.
-
Forum: Klatsch und Tratsch
by Stevie,
10. Apr 2012
Debug Builds in Verbindung mit madExcept oder EurekaLog wirken Wunder in solchen Fällen.
-
Forum: Klatsch und Tratsch
by Stevie,
30. Mär 2012
Das wird dann wohl .Net 4.0 gewesen sein, das ist nicht in Win7 drin.
-
Forum: Klatsch und Tratsch
by Stevie,
30. Mär 2012
Eventuell solltest du mal von deinem steinzeitlichen OS auf ein aktuelles wechseln, wo das schon von Haus aus dabei ist ;)
-
Forum: Klatsch und Tratsch
by Stevie,
6. Jan 2012
Gibt's unter FPC nicht die FastMM?
-
Forum: Klatsch und Tratsch
by Stevie,
5. Jan 2012
In dem speziellen Fall gäb's dafür die Property DataType. Ansonsten müsstest du es analog zu dem case für Strings (nämlich unter Zuhilfenahme von StrUtils.IndexText bzw StrUtils.IndexStr).
-
Forum: Klatsch und Tratsch
by Stevie,
9. Dez 2011
Ich hab mich inzwischen an Himis Rechtschreibschwäche gewöhnt und blende das aus :twisted:
-
Forum: Klatsch und Tratsch
by Stevie,
9. Dez 2011
Das Startmenu nutzen um sich irgendwohin durch zu hangeln (ob mit oder ohne Klicken spielt keine Rolle) und im gleichen Satz von Ergonomie reden? Passt imo nicht ganz zusammen. Gibt in Windows 7 genug Möglichkeiten, schnellen Zugriff auf Programme und Dateien zu gelangen. Und wenn dir das nicht passt, stell halt auf klassisch um, dafür kann man ja alles und noch viel mehr konfigurieren.
-
Forum: Klatsch und Tratsch
by Stevie,
7. Dez 2011
Weil dafür nicht der Type Constraint zieht (Bug?)
Wenn nun aber T nur TObject sein kann, kannst du dort als Typ ja TObject schreiben. Klar, die Einbuße ist die Typsicherheit.
Überlad die Methode einfach ohne Parameter.
-
Forum: Klatsch und Tratsch
by Stevie,
4. Dez 2011
Ich entwickle primär in XE, da mir XE2 noch zu buggy ist und die neuen Unitnamen die Abwärtskompatibilität unnötig erschweren - Rest stimmt, sobald eine Änderung ready to commit is, jage ich sie durch XE2 (32 und 64 bit) und Delphi 2010, um zu schauen, ob dort alles funktioniert. Oft ein frustrierendes Unterfangen.
-
Forum: Klatsch und Tratsch
by Stevie,
4. Dez 2011
Ich meine damit, Source zu schreiben, der auf den genannten Versionen gleichermaßen läuft - was bei Open Source ja durchaus wünschenswert ist.
Der parallele Einsatz mehrerer IDEs ist eigentlich kein Problem. Man sollte allerdings in chronologischer Reihenfolge installieren, da sonst in der Path Umgebungsvariable die Verzeichnisse der älteren Version weiter vorne stehen, was zumindest XE2 etwas...
-
Forum: Klatsch und Tratsch
by Stevie,
3. Dez 2011
Mich nervt gerade die gleichzeitige Unterstützung von Delphi 2010, XE und XE2. Wo man meist für Delphi 2010 und XE immer nachfrickeln muss, weil irgendwas nicht vorhanden oder verbuggt ist. Oder mit XE2 (und speziell 64-bit) klatscht irgendwas derbst vor die Wand :evil:
-
Forum: Klatsch und Tratsch
by Stevie,
3. Dez 2011
Sorry, aber der QC Report is echt :wall: (meine persönliche Meinung) - und wenn überhaupt, ist das nen enhancement request. Wie ich schon erwähnte, schreib dir nen weiteren overload und sei glücklich.
-
Forum: Klatsch und Tratsch
by Stevie,
3. Dez 2011
Worüber reden wir nun eigentlich? Das Problem ist nunmal, dass es zu dem untyped Parameter keine passende Überladung von BinToHex gibt. Wenns dir nicht passt, nen @ davor zu schreiben, dann schreib dir halt noch 2 inline Überladungen der Routine mit const und fertig. :evil:
@Himis Sig: http://qc.embarcadero.com/wc/qcmain.aspx?d=98661 is nen Witz - solange es Leute gibt, die nicht wissen, wie...