AW: Unwichtige "Bugs"...
Das ist aber kein Bug, sonder as-designed und dass schon seit Win95!!
|
AW: Was nervt euch so, wärend der Programmierung.
Was nervt? Wenn man an sich selbst feststellen muss, dass man vor einem Jahr einen total dämlichen Fehler gemacht hat.
Und dann ist es total egal, dass es bisher keinem aufgefallen ist. Diese blöde Art von Annahmen (Build aus VS -> Lib.exe) dürfen einfach nicht passieren. Keine Ahnung wie ich das nicht sehen konnte. http://www.delphipraxis.net/162858-f...ml#post1122587 |
AW: Was nervt euch so, wärend der Programmierung oder so allgemein
Softwarepatente und unsinnige Geschmacksmuster?
Also mal echt, Samsung darf sein Tab nicht verkaufen, weil es einem iProdukt zu ähnlich sein soll? > eckig, flach und mit abgerundeten Ecken Irgendwo gibt es gewisse technologische Grenzen und sicherheitmäßige Gegebenheiten. > abgerundet, damit man sich nicht weh tut > eckig ... Displays sind nunmack eckig da hat man keine großen Möglichkeiten es anders zu machen, bzw. die Funktion ergibt die Form :wall: |
AW: Unwichtige "Bugs"...
Zitat:
Gruß K-H |
AW: Was nervt euch so, wärend der Programmierung oder so allgemein
..., wenn der Schreibtisch plötzlich weg ist: http://leenks.com/gallery1150-32.htm
|
AW: Was nervt euch so, wärend der Programmierung oder so allgemein
Hat Luckie zu viel Zeit?
Willst'e nicht doch noch vorbeikommen? :stupid: |
AW: Was nervt euch so, wärend der Programmierung oder so allgemein
Liste der Anhänge anzeigen (Anzahl: 1)
An Windows "nervt" so ziemlich alles, auf jeden Fall eine gewaltige Menge.
Beispiele: 1. Wenn ein Fenster eine Meldungsbox o.ä. öffnet, kann man es nicht mehr verschieben, verkleinern u.ä. Ergo kommt man an die Ikonen darunter nicht mehr heran. 2. Will man einen unbekannten Dateityp öffnen, ist - meistens, ich habe auch ein Windows XP 3, bei dem es nicht so ist - das Häkchen "Dateityp immer mit dem ausgewählten Programm öffnen" immer aktiv, man muß daran denken, es zu entfernen, sonst hat man wieder einen - i.d.R. überflüssigen - Registrierungseintrag mehr. Bisher fand ich im Internet nur Lösungen, die die Checkbox ausgrauen, also "disablen". 3. Beim Verlassen der Registrierung wird i.d.R. in dieser der zuletzt benutzte Schlüssel gespeichert. Man kann dieses unter NTx über Benutzerrechte sperren, doch dann wird das nie mehr gespeichert. Warum nicht ein(e) optional (! auch das sollte man voreinstellen können!) zu öffnende(s) Fenster / Auswahlbox o.ä. mit einer Checkbox ("Den letzten besuchten Wert für das erneute Öffnen speichern?")? 4. Will man nach Verzeichnissen oder Dateien suchen, ist unterhalb von Windows XP die Welt noch in Ordnung. Bei (oder ab?) XP muß man das erneut (!) anklicken. Und so schleppt die mikroweiche Ware - von den vielen kleinen Fehlern und Hakeleien einmal abgesehen - Dysergonomien teilweise schon seit Jahrzehnten (!) mit sich umher. Bei den o.g. Ärgerlichkeiten frage ich mich, ob manche in Redmond mental umnachtet sind. Ergänzung: Parodistisch auf den Punkt gebracht, könnt Ihr im Anhang Euch eine Windows-Simulation zu Gemüte führen (wohl Adobe-Flash-Format), die die allerschlimmsten "Nervereien" auf den Punkt bringt. Gute Unterhaltung! Ergänzung 2: Schlechtes bis fehlerhaftes Deutsch, nur ein Delphi-Beispiel: "Als Favorit festlegen", muß natürlich "Als Favoriten festlegen" heißen, und "Fertig stellen" war schon vor der sog. Rechtschreibreform Unfug und ist es genaugenommen heute auch noch, muß "Fertigstellen" heißen. Und Mikroweich betreibt regelrechte Sprachmanipulation: Ordner statt Verzeichnis, Anwendung (was zum Teufel wird von wem für was angewandt? Eine Anwendung kann genausogut ein Vorgang, ein Prozeß des Anwendens sein!) anstatt Programm. Die Verunreinigungsspuren dieser Sprachmanipulation sind im Internet allgegenwärtig. |
AW: Was nervt euch so, wärend der Programmierung oder so allgemein
Zitat:
Zitat:
Falsche deutsche Übersetzungen findet man auch bei anderen Betriebssystemen. Wirklich schlimm an Windows finde ich aber, dass Programme im Hintergrund sich ständig in den Vordergrund drängen, manchmal auch wenn es keinen Grund hierfür gibt. |
AW: Was nervt euch so, wärend der Programmierung oder so allgemein
Zitat:
Was die falschen Übersetzungen anbetrifft: Garantiert wiesen schon etliche Leute den Weltkonzern darauf hin, aber die dürften - wie ich die Arroganz schon von einigen Großunternehmen wahrnahm - beratungsresistent sein. Bei einer öffentlichen Disputation einer Dissertation fiel mir auf, daß die (Informatik-)Professoren nicht nur grundsätzlich von Verzeichnis(sen) sprechen (und auch sonst in der gehobenen Literatur gibt es nur diese Bezeichnung), sondern sich sogar an dem Wort "Benutzeroberfläche" stießen. Klar, die Benutzeroberfläche ist eher etwas für Wasser, Seife und ggf. Solarium. |
AW: Was nervt euch so, wärend der Programmierung oder so allgemein
Als Verzeichnis verstehe ich eher die Dateiliste an sich, nämlich die im Dateiverzeichnis des Ordners eingetragenen Dateien. Genauso wie das Inhaltsverzeichnis eines Aktenordners.
Zitat:
Zitat:
Allerdings doppelklicke ich unbekannte Dateitypen in aller Regel auch gar nicht erst, wenn ich diese nicht zuordnen möchte. Da reicht mir in der Regel ein Rechtsklick und der Klick auf den Hexeditor, Notepad++ oder andere Viewer. Denn die wähle ich nicht erst umständlich über den Doppeklick aus. Aber das siehst du eben anders, da gibt es eben keine eindeutig beste Lösung. Ich bin eben froh, dass es ist wie es ist. Zitat:
Schreib dir doch einfach ein kleines Wrappertool, das regedit.exe aufruft und nach dem Beenden nachfragt und ggf. ändert. Zitat:
|
AW: Was nervt euch so, wärend der Programmierung oder so allgemein
Zitat:
Zitat:
|
AW: Was nervt euch so, wärend der Programmierung oder so allgemein
Was mich dazu stört: Bei Win7 kann man das Default-Verhalten nicht ändern (oder ist das noch nicht durchgesickert, wie das geht?).
Bezüglich der Animation: Ja, es gibt solche Fälle, aber die sind seit WinXP faktisch ausgestorben. Bernhard |
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:
Außerdem gibt es ohnehin schon so viele Einstellungsmöglichkeiten, dass der normale Nutzer davon ziemlich überfordert ist. Zudem schau dir einmal die Servervarianten von Windows an. Da lässt sich extrem viel einstellen. Ich glaube es waren alleine bei den Gruppenrichtlinien über 10.000 Einstellungen schon bei Server 2003. Aber bis man sich da eingearbeitet hat und etwas findet vergehen schon mal Monate... Ich finde es allerdings schade, dass Microsoft die Systemsteuerung und die Einstellungen darin bei Windows Vista/7 nicht gleich richtig überarbeitet hat. Stattdessen sind viele der alten Dialoge nur anders ansteuerbar. Andererseits hätte sich dann niemand mehr zurechtgefunden. Und nicht alle können sich an neue Oberflächen schnell gewöhnen und damit deren Vorteile ausschöpfen. Das sieht man ja an vielen Stellen, ob nun bei den Ribbons oder anderen Oberflächen. Zitat:
|
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
Und das hat auch nichts mit Windows zu tun, das passiert unter Linux genauso.
Da ich solche Software allerdings schlicht lösche statt mich damit herumzuärgern, ist mir das seit mindestens Monaten nicht mehr passiert. Unter keinem Betriebssystem. |
AW: Was nervt euch so, wärend der Programmierung oder so allgemein
Der Tippfehler in der Überschrift...
|
AW: Was nervt euch so, während der Programmierung oder so allgemein
Zitat:
|
AW: Was nervt euch so, während der Programmierung oder so allgemein
Zitat:
|
AW: Was nervt euch so, während der Programmierung oder so allgemein
Zitat:
Zaubern können muss man nicht, lediglich dazu in der Lage sein, seinen Mauszeiger an den rechten unteren Bildschirmrand zu bewegen. Von Win + D will ich mal ganricht erst reden :roll: |
AW: Was nervt euch so, während der Programmierung oder so allgemein
Zitat:
|
AW: Was nervt euch so, wärend der Programmierung oder so allgemein
Unflexible Leute in der IT Branche
|
AW: Was nervt euch so, wärend der Programmierung oder so allgemein
Jungs, ihr kommt vom Thema ab. Das ist wirklich lange gut gelaufen, ich möchte ungern den Thread schließen. Aber wenn ihr nicht wieder zum Thema zurückfindet, mache ich hier zu. :warn:
|
AW: Was nervt euch so, wärend der Programmierung oder so allgemein
Wenn man mal so ein nettes XE2 vor sich liegen hat und beim Rumspielen absolut nix bei raus kommt.
(jedenfalls nicht immer gleich so, wie man es sich wünscht) Wobei das oftmals an den noch unbekannten neuen Property liegt, welche man so im OI sieht ... man guckt also in die OH, da man es ja nicht kennt und bei keinem der nachgeschlagenen Property konnte die OH eine Lösung bringen. Neue OH-Einträge sind schön und gut, aber wenn da nichts drinsteht, außer "nee, hier steht nix, aber wenn du Lust hast, dann kannst'e uns ja helfen und was dazu schreiben" ... wie denn, wenn man selber nicht weiß was das sein soll? Gab es inzwiscxhen eigentlich schon Updates/Bugfixes? Denn meine Trial hat einige Bugs. (da traut man sich ja kaum sich das auch noch bestellen zu wollen) |
AW: Was nervt euch so, wärend der Programmierung oder so allgemein
Zitat:
Im Ernst, welche denn? Zitat:
|
AW: Was nervt euch so, wärend der Programmierung oder so allgemein
Hab mich noch nicht wirklich damit beschäftigen können. Gibt es denn wieder so viele schlimme Bugs?
|
AW: Was nervt euch so, wärend der Programmierung oder so allgemein
Hatte noch nicht soviel Zeit und bisher nur oberflächlich rumgeklickt.
|
AW: Was nervt euch so, wärend der Programmierung oder so allgemein
Nerven tun manchmal die sinnlosesten Fehlerchen, welche aber ungehnte Nebenwirkunen zeigen. :wall:
Einen dieser Fehler hab ich mal auf folgenden Code reduziert.
Delphi-Quellcode:
(einfach nur ein kleines
procedure MacheMist;
var S: string; L: Cardinal; begin L := MAX_PATH; GetUserName(PChar(S), L); end; initialization MacheMist; finalization end.
Delphi-Quellcode:
vergessen)
SetLength(S, i);
OK, S ist als Leerstring NIL, also sollte GetUserName mit einer Zugriffsverletzung enden, tut es aber nicht :shock: Denn PChar leitet dieses NIL auf einen existierenden "Leerstring" um, welcher auf #0 endet. Tja, nun ist gerade dieser Speicherplatz leider nicht schreibgeschützt (PAGE_READONLY), so wie man es von einer Konstante eventuell erwarten könnte. Daher überschreibt jetzt GetUserName diesen Speicher und schwups, hat man sich den programmglobalen Leerstring zerschossen. :oops: Alles was also diesen PChar-Leerstring nutzt, wird sich nun verändern. Tipp: Nehmt eine Form, darauf 2-3 Edits, den Text jeweils rauslöschen und kompilieren+starten. Am Besten noch mit dieser Funktion: :angle:
Delphi-Quellcode:
Zumindestens ab Delphi 2010 (ab wann genau weiß ich nicht) und mit mindestens WinXP sieht man nun in allen Edits (ohne Fokus) seinen Nutzernamen/meinen Namen.
procedure MacheMist;
const H = 'himi war hier'#0; var S: string; begin Move(PChar(H)^, PChar(S)^, Length(H) * SizeOf(Char)); end; Genauso war das hier in DBGrids, wo dann alle leeren Zellen plötzlich gefüllt waren. [edit] Das Beispiel geht ab da, wo TEdit die Eigenschaft TextHint besitzt. |
AW: Was nervt euch so, wärend der Programmierung oder so allgemein
Wat hast du denn geraucht? s ist eine nicht initialisierte (bzw besser gesagt: es ist kein Speicher durch ein SetLength allokiert) lokale Variable. Dass das bei dir grad komische Auswirkungen hat und keine AV, ist Zufall.
Edit: Ok, ich korrigiere mich. Scheint in der Tat ein Bug in der _UStrToPWChar Funktion gewesen zu sein, die sieht in XE2 etwas anders aus. |
AW: Was nervt euch so, wärend der Programmierung oder so allgemein
sage mal ein/zwei Sachen dazu(pascal IBM-Grossrechner angefangen..dann Turbo Pascal usw. )
1. zuviel Zeugs in den neueren Delphiversionen (ab D10) 2. Windows 8? schonmal angeschaut?..App-Store als Stichwort..was solls werden ausser in Firmenlicencen, wo diese "gewisse" Option rausgenommen wird??? 2.1. Programmierer im "einfachen" Betriebsmodus(kleinere Firma ohne "grosse" Entwicklungsabteilung) auf dem absteigenden Ast..mal so sag. |
AW: Was nervt euch so, wärend der Programmierung oder so allgemein
Wie war das mit dem Beachten von Compilerwarnungen (nicht initialisierte Variable...)? :D
|
AW: Was nervt euch so, wärend der Programmierung oder so allgemein
Unfertige Produkte, die als fertig verkauft werden :(
|
AW: Was nervt euch so, wärend der Programmierung oder so allgemein
Zitat:
Aber, was Himi wegen der Konstanten schrieb, stimmt. Kann das Verhalten auf Windows 7 mit XE2 aber nicht nachstellen. Edit: Mit 2010 und XE nachstellbar. In XE2 sieht die Funktion _UStrToPWChar auch etwas anders aus. |
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
Liste der Anhänge anzeigen (Anzahl: 1)
Jupp, Strings, dyn. Arrays und Interfaces sind immer initialisiert.
(außer man hat sie in einem nichtinitialisierem Pointer rumliegen) k.A. was da noch alles danach liegt, welches dabei überschrieben wurde ... sieht aber nicht so wichtig aus :roll: |
AW: Was nervt euch so, wärend der Programmierung oder so allgemein
Kalter Zigarettenrauch, der von der Kettenraucher-Wohnung unter uns zu mir hochsteigt und die ganze Nacht meine Schlafzimmerluft verpestet, weil er, wenn er einmal drin ist, die ganze Nacht nicht mehr durch Lüften rauszubekommen ist, weil nur noch mehr Gestank reinzieht :wall:
|
AW: Was nervt euch so, wärend der Programmierung oder so allgemein
Lösung: Fang an zu rauchen! :P
|
AW: Was nervt euch so, wärend der Programmierung oder so allgemein
Zitat:
Alternative: Schneid Dir die Nase ab :mrgreen: (Bin übrigens Nichtraucher, bei mir müssen alle Raucher RAUS. Oder in die Küche unter die Abzugshaube) Was mich nervt: Wenn etwas im Entwicklungsrechner funktioniert, aber nicht beim Kunden. |
AW: Was nervt euch so, wärend der Programmierung oder so allgemein
... dass der Emulator für das GalaxyTab immer auf meinem 2. Monitor startet (Notebookdisplay). Und dass das Display zu klein ist, um das GalaxyTab komplett darzustellen. Und dass ich deshalb nicht an die Titelleiste vom Emulator komme, um es auf den Hauptbildschirm zu ziehen. Und ich deshalb immer die Bildschirmeinstellungen ändern muss, dass nur 1 Monitor verwendet wird. Dann rutscht der Emulator auf den 1. Bildschirm und ich kann wieder beide Bildschirme einschalten.
|
AW: Was nervt euch so, wärend der Programmierung oder so allgemein
Kleiner Tipp:
Halte die Maus über den Superbareintrag, klicke dann mit rechts auf das Vorschaubild und auf "Verschieben". Dann drücke eine der Pfeiltasten und bewege die Maus danach an die Zielposition auf dem ersten Monitor, schon hast du das Fenster dort. So mache ich das immer, wenn einer der anderen Monitore aus ist und dort ein Fenster landet. Ich gehe mal davon aus, dass das auch bei dem Emulator geht. ;-) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:13 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