-
Forum: Klatsch und Tratsch
by himitsu,
12. Dez 2012
Warum sind die beschissenen Exception im TFileStream (EFCreateError/EFileStreamError/...) eigentlich von Exception abgeleitet und nicht z.B. EInOutError oder EOSError?
Wie soll man denn da auf unterschiedliche/bestimmte Fehlerursachen reagieren, wenn man nur den lokalisierten Text und nicht den FehlerCode vorliegen hat? :evil: :wall:
-
Forum: Klatsch und Tratsch
by himitsu,
23. Nov 2012
Total wirre Parameterbelegungen sind sowas von nervig. :cry:
z.B.
Pos(SubStr, Str)
EndsStr(SubStr, Str)
StartsStr(SubStr, Str)
//AAAAAAAAABER
ContainsStr(Str, SubStr)
-
Forum: Klatsch und Tratsch
by himitsu,
22. Nov 2012
Irgendeine Firma stellt Rentnersataturen her, so mit extra großen Tasten.
Oder du wendest dich an gewissen Firmen (z.B. maltron), die stellen dir dann eine Tastatur passend für deine Finger her.
(ich hatte mal eine Tastatur mit einem vereinfachtem Maltronlayout ... das war noch ein schönes Arbeiten, aber seit Jahren ist einfach nichts Richtiges mehr auf dem Consumermarkt :cry:)
-
Forum: Klatsch und Tratsch
by himitsu,
22. Nov 2012
arg :evil:
Daß die Klassenvervollständigung nicht mit externen Methoden klarkommt,
sich manchmal zwirschen Region/HelpInsight und zugehörige Funktion quetscht,
bei {$IF nix mehr hinbekommt ({$IDFEF macht da weniger/kaum/keine Probleme),
und bei mehreren Sichtbarkeistabschnitten (private/public/...) gerne mal den Überlick verliert und vorhandene Funktionsheader nochmals doppelt erstellt.
-
Forum: Klatsch und Tratsch
by himitsu,
16. Nov 2012
Kein Wunder daß Tortoise so lahmarschig ist ... zum Löschen von nur ~9000 Dateien hat das Ding erstmal 165 GB von der Platte gelesen, 300 MB geschrieben, einen (halben) Kern zu 70% ausgelastet, 20 Minuten nicht mehr reagiert und das obwohl in dem ganzen Repository nichmal 800 MB an Daten enthalten sind (waren)
Hoch Leben die die Singlethreadanwendungen, welche zum Löschen noch zigmillionen...
-
Forum: Klatsch und Tratsch
by himitsu,
13. Nov 2012
Dann müßten die Von Emba eigentlich nur selber mal das Documentation Insight nutzen,
damit der Code selbsterklärend ist.
Nja, was ich jetzt noch geil fände, wenn DocInsight auch im OI bei den Property mit angezeigt würde.
Denn genau da lag mein Problem ... es gibt neue Property in TForm und weil ich wissen wollte was die machen, klickte ich auf F1 und es war nichts zu sehn. :wall:
-
Forum: Klatsch und Tratsch
by himitsu,
12. Nov 2012
Aaaaaaaaaaaaaaaaaaaaaaaaaa
Je öfters mam das liest, um so mehr will man wen umbringen.
Wenn ich wüßte was das ist, wofür man das nutzt oder vorallem wie, dann würde ich das nicht nachlesen wollen. :wall:
80-90% der Hilfeseiten, welche ich mir die letze Woche angesehn hab, sahen so aus.
-
Forum: Klatsch und Tratsch
by himitsu,
10. Nov 2012
"Fehler beim Ausführen" klingt nach dem Delphi-UpdateCheck. :roll:
Nja, wenn man es so sieht, dann ist der FehlerCode 0 auch irgendwie ein Fehler. (Windows läuft nun seit einigen Tagen problemlos durch ... da kann was nicht stimmen, wollen sie nicht mal neu starten? )
Wir hatten uns im Eurekalog auch vor Kurzem etwas gewundert, und dachten da kann was nicht stimmen, weil bei UpTime für unser...
-
Forum: Klatsch und Tratsch
by himitsu,
9. Nov 2012
Ich dachte erst das sei der Grund, warum Win8 nun Rechtecke mit eckigen Ecken hat. :stupid:
Das ist ein Kreis mit flachen Kanten :angle2:
-
Forum: Klatsch und Tratsch
by himitsu,
5. Nov 2012
So, hab doch noch ein paar dieser "Uses Clause Auto Fill Helper" gefunden und deinstalliert ... mal sehn, ob das Problem jetzt weg ist.
Nee, doch nix übersehn.
Das sind genau die, welche wir am Freitag schonmal gelöscht haben.
Dieses blöde DevExpress installiert die einfach wieder, wenn Delphi das nächste Mal gestartet wird. :evil:
-
Forum: Klatsch und Tratsch
by himitsu,
5. Nov 2012
Die meisten "Helper"-Packages (welche wir fanden), haben wir aus der IDE rausgewrfen/deinstalliert.
Aber aktuell baut der bei mir ständig irgendeine dxPopupIrgendwas-Unit in viele PAS/Fomular-Units ein und beim Kompilieren heißt es dann "Unit ist schon in Package so-und-so vorhanden, kann nicht kompilieren".
Vor dem Rauswurf der gefundenen Uses-Helper-Packages, hat das ding noch viel mehr...
-
Forum: Klatsch und Tratsch
by himitsu,
5. Nov 2012
Was nervt, ist das neue DevExpress, mit seinen kranken Uses-Helpern, die überall glauben ihre Units reinschmeißen zu müssen und wenn man dann mit Laufzeitpackages kompilieren will, dann knallt es ständig an irgendwelchen Ecken, weil diese Units nun mehrfach eingebunden werden sollen, was BPLs garnicht mögen.
-
Forum: Klatsch und Tratsch
by himitsu,
22. Okt 2012
Doch, weiß ich :lol:
http://www.elektor.de/elektronik-news/langsamster-linux-rechner-der-welt.2129506.lynkx (http://dmitry.co/index.php?p=./04.Thoughts/07.%20Linux%20on%208bit https://www.youtube.com/watch?v=ZUaKSs3utrs)
http://winhistory.de/more/exp.htm > Experimentelles > Win XP Mindestvoraussetzungstests
Manchmal kann langsam auch spaßig unterhaltsam sein.
-
Forum: Klatsch und Tratsch
by himitsu,
22. Okt 2012
Mehrere Unterverzeichnisse verschieben geht auch nicht so gut.
Erstmal ins Projektarchiv und dort jedes Verzeichnis einzeln "kopieren" und dann löschen.
Hatte schnell aufgegeben und es dann doch im Explorer verschoben.
Wobei "umbenennen" leider auch nur Kopieren+Löschen ist, jedenfalls beim Auschecken, außer daß da wenigstens die History bei der Kopie verlinkt wird.
Aber beim runterladen...
-
Forum: Klatsch und Tratsch
by himitsu,
22. Okt 2012
Du hättest sehn sollen wie mein armer i7 gekämpft hatte, als ich 'ne knappe halbe Mio an Quelltextdateien und Co. eingecheckt hatte. :evil:
Da konnte man in der Zwischenzeit bissl abwaschen, duschen, was kochen+essen und 'nen Film gucken. Dann bin ich ins Bett, weils immernoch nicht fertig war. Am nächsten Tag, nach der Arbeit, war's aber fertig. :thumb:
-
Forum: Klatsch und Tratsch
by himitsu,
22. Okt 2012
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.
-
Forum: Klatsch und Tratsch
by himitsu,
22. Okt 2012
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.
-
Forum: Klatsch und Tratsch
by himitsu,
18. Okt 2012
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.
-
Forum: Klatsch und Tratsch
by himitsu,
18. Okt 2012
Sowas kenn ich.
Ich hatte einige verschachtelte {$IFDEF ...} und {$IFNDEF ...} auf Conditional Expressions ({$IF ...}) umgestellt.
OK, damit der Code einheitlich ist, hab ich gleich alle umgestellt.
Das Meiste über Suchen&Ersetzen, was natürlich nicht alle {$ENDIF} erwischte.
Dachte mir aber "Ach, der Compiler meckert schon, wenn im ein {$IFEND} fehlt, bzw. wenn er stattdessen auf ein...
-
Forum: Klatsch und Tratsch
by himitsu,
17. Okt 2012
So bekommt man auch die Leute dazu, immer brav in das richtige Verzeichnis zu installieren. (gut, man könnte auch die Auswahl einfach weglassen)
-
Forum: Klatsch und Tratsch
by himitsu,
17. Okt 2012
Das kann aber auch ganz schön nervig werden.
Hatte ich damals im TNT-Unicode-Controls-Hack für TDE genutzt.
- Typen redefiniert gleichnamige Alias für alle Typen in einer anderen Unit erstellt
- dann für alle Konstanten jeweils eine neue Konstante, welche je den Wert der Originalen zugewiesen bekommen
- und was, voll nervig war, das Ganze auch nochmal, als Konstanten, für jeden einzelnen...
-
Forum: Klatsch und Tratsch
by himitsu,
16. Okt 2012
Es wird noch besser.
Da gibt es auch noch die mit "_", welche nicht kompatibel zu denen mit "." sind. :stupid:
Vcl.Forms , Vcl_Forms , Fmx.Forms , Fmx_Forms und Forms (wo du sonstwo gucken mußt, was nun genommen wird)
Und da die Codeverfollständigung immer nur nach Wortanfängen sucht, finde ich nie was, weil ich doch oftmals nicht weiß wie eine unit nun heißt, außerdem kommt die...
-
Forum: Klatsch und Tratsch
by himitsu,
15. Okt 2012
Viele Enums der VCL sind per Zwang mit Namesace versehen, wo man praktisch nicht mehr alLeft nehmen darf, sondern TAlign.Left oder gar xyz.abc.TAlign.Left vorgeschrieben bekommt.
-
Forum: Klatsch und Tratsch
by himitsu,
15. Okt 2012
System.SysUtils.IncMonth :zwinker:
-
Forum: Klatsch und Tratsch
by himitsu,
15. Okt 2012
Kann es sein, daß der XE3-Compiler wieder ein nettes Speicherleck bekommen hat?
Wenn ich eine kleine Projektgruppe kompiliere, kann ich von Projekt zu Projekt zugucken wie der RAM mehr wird und nach 2-3 Durchgängen isses dann voll.
Ich dachte ja man hat von TDE und seinem großen Leck gelernt :wall:
XE3 - AQTime + DDevExtensions