AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Variablen über Formularen

Ein Thema von JP29 · begonnen am 1. Mär 2012 · letzter Beitrag vom 2. Mär 2012
 
Popov
(Gast)

n/a Beiträge
 
#7

AW: Variablen über Formularen

  Alt 1. Mär 2012, 16:24
Wo ist denn das Problem mit den globalen Variablen??
Du knabberst noch an den Grundlagen. An globalen Variablen ist kaum was auszusetzen wenn du ein kleines Programm schriebst, aber irgendwann wird es unübersichtlich. Aus diesem Grund programmiert man... sagen wir mal in kleinen "Häufchen". Da ne Prozedur, da ne Funktion, und wenn ein Auftrag zehn Prozeduren durchläuft, dann schickt man die Variable per Parameter mit. Und wenn du im 10 Monaten dein altes Programm anpackst und die Variable fTrs3 seihst, dann gibt es zwei Möglichkeiten. Ist es ein lokale Variable, dann siehst du an den paar Zeilen der Prozedur wozu die da ist. Ist es ein globale Variable, dann hast du keine Ahnung wo sie überall in dem 11564 Zeilen langen Programm vorkommt.

Am Anfang erscheint es unlogisch, aber lokale Variablen sind keine Bösartigkeit, sondern ein Prozess bei dem programmieren optimiert wurde.

Übrigens, wenn du willst kannst du auch mit Goto arbeiten. Hat Delphi auch. Nur ob es ein Sinn macht, ist eine andere Frage.

Und was Units angeht. Du kannst von jeder Unit auf eine andere Unit zugreifen, wenn du sie nur in uses anmeldest.
  Mit Zitat antworten Zitat
 


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 19:23 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz