AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Zur Laufzeit erstellte Komponenten im Array verwalten
Thema durchsuchen
Ansicht
Themen-Optionen

Zur Laufzeit erstellte Komponenten im Array verwalten

Ein Thema von Rued · begonnen am 21. Aug 2014 · letzter Beitrag vom 22. Aug 2014
Antwort Antwort
Seite 2 von 2     12   
Benutzerbild von baumina
baumina

Registriert seit: 5. Mai 2008
Ort: Oberschwaben
1.275 Beiträge
 
Delphi 11 Alexandria
 
#11

AW: Zur Laufzeit erstellte Komponenten im Array verwalten

  Alt 21. Aug 2014, 16:21
@baumina: alle Zitate (qoute) wegdenken, Leerzeichen wegdenken und der Rest muß eine gewisse Länge haben.
Und wenn der Rest auch noch nur aus Großbuchstaben besteht, dann wird alles automatisch klein gemacht. (selbst wenn es sich um eine großgeschriebene Abkürzung handelt)
Ich hatte versehentlich innerhalb von QUOTE meinen Text, deswegen meinte der dass ich ja gar nix geschrieben hätte ... ist mir nun auch eingefallen wo mein Fehler war (der ja wie auch hier zu 99% vor dem Bildschirm sitzt).
Hinter dir gehts abwärts und vor dir steil bergauf ! (Wolfgang Ambros)
  Mit Zitat antworten Zitat
Benutzerbild von Rued
Rued

Registriert seit: 14. Mai 2008
Ort: Schleching
75 Beiträge
 
Delphi 12 Athens
 
#12

AW: Zur Laufzeit erstellte Komponenten im Array verwalten

  Alt 21. Aug 2014, 19:20
Herzlichen Dank Euch!

Die Bereichsüberprüfung war in der Tat ausgeschaltet. Die hätte es mir natürlich angezeigt. Tut mir leid, Euch damit aufgehalten zu haben.

Gruß

Rüd
Rüdiger Droste
  Mit Zitat antworten Zitat
Dejan Vu
(Gast)

n/a Beiträge
 
#13

AW: Zur Laufzeit erstellte Komponenten im Array verwalten

  Alt 21. Aug 2014, 22:06
Nur Schattenparker seriöse Entwickler schalten die Bereichsprüfung ein.

Ich habe das z.T. auch erst nach Monaten gemacht, nur, um mir zu beweisen, wie toll meine SW ist. Rumms. Volles Brot gegen die Wand gefahren.
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#14

AW: Zur Laufzeit erstellte Komponenten im Array verwalten

  Alt 21. Aug 2014, 23:39
Jaaaa,

da wo absichtlich mit Überläufen und Bufferoverflows gearbeitet wird, dort sollte man sowas nicht aktivieren, bzw. immer lokal deaktiveren,
aber ansonsten hat man eigentlich ein Problem, wenn es dabei knallt.


z.B. wildes rumgepointere und Hash-Funktionen
$2B or not $2B

Geändert von himitsu (21. Aug 2014 um 23:48 Uhr)
  Mit Zitat antworten Zitat
schöni

Registriert seit: 23. Jan 2005
Ort: Dresden
445 Beiträge
 
Delphi 7 Personal
 
#15

AW: Zur Laufzeit erstellte Komponenten im Array verwalten

  Alt 22. Aug 2014, 10:17
Jaaaa,

da wo absichtlich mit Überläufen und Bufferoverflows gearbeitet wird, dort sollte man sowas nicht aktivieren, bzw. immer lokal deaktiveren,
aber ansonsten hat man eigentlich ein Problem, wenn es dabei knallt.


z.B. wildes rumgepointere und Hash-Funktionen
Solcher Programmierstil dürfte nur in Hogwarts funktionieren, aber selbst dort ist das die ganz hohe Schule der Programmierung. Dort gibt es dann auch zum Debuggen die richtigen Glaskugeln.
Damit der Topf nicht explodiert, lässt man es ab und zu mal zischen.
  Mit Zitat antworten Zitat
Dejan Vu
(Gast)

n/a Beiträge
 
#16

AW: Zur Laufzeit erstellte Komponenten im Array verwalten

  Alt 22. Aug 2014, 10:34
Einfach verbieten! Teeren, Federn und Kieselsteinigen sollte man diese Programmierer.
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#17

AW: Zur Laufzeit erstellte Komponenten im Array verwalten

  Alt 22. Aug 2014, 10:50
Nja, wenn man z.B. das "Verhalten" eines Überlaufs geziehlt ausnutzt und das in dem Code auch klar ersichtlicht oder zumindestens bekannt ist und wenn dort der Compiler auch entsprechend eingestellt wird (nötige Compilerschalter "lokal" in-/aktiv), dann ist das IMHO eigentlich OK so.
Wozu noch explizite Typecasts oder weitere "unnötige" Rechenschritte, wenn der die CPU das "automatisch" erledigt, vorallem bei Codes die ja recht schnell sein sollen.

Der Code muß dann aber auch die richtigen Typen verwenden, damit das nicht irgendwann kaputt gehen könnte, wenn man die Plattform ändert,
aber sowas sollte sowieso immer überall richtig gemacht werden.
$2B or not $2B
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:36 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