vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevAniGif - als kostenlose Vollversion auf unserer vb@rchiv CD Vol.5  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Visual-Basic Einsteiger
Re: frage zu einem array 
Autor: VBRunner
Datum: 06.11.08 18:15

Hi Snoopy9134,

du darfst das Array nicht im Sub deklarieren, da es sonst nur in diesem Sub existiert. Man nennt dies den Gültigkeitsbereich der Voaiablen oder in deinem Fall des Arrays.

Auch wenn der Sub als Public definiert ist, gilt das Array nur in dem Sub (s. Kapselung)

Wenn du das Array über verschiedene Prozeduren verwenden/abfragen möchtest

Dann must du es im allgemeinen Deklarationsabschnitt deklarieren
Der allgemeinen Deklarationsabschnitt ist ganz oben im Codefenster der Form
wenn du dort "Dim array_Winkel(5000,100)as Double eingibst, kannst du das Array überall innerhalb der Form ansprechen (- aber auch nur in der Form)
Möchtest du das Array überall im Projekt ansprechen, dann musst du das Array in einem Modul als Public dimensionieren.
Sub's werden nur dann als Public dimensioniert, wenn das durch den Sub erzeugte Ereignis von ausserhalb der Form gesteuert werden soll.

Du kannst im allgemeinen Deklarationsabschnitt auch "Dim array_winkel()as Double" schreiben und im Sub dann z.B
Erase arrayWinkel()
Redim arrayWinkel(5000,100)
dadurch werden evtl. vorher enthalten werte gelöscht un das array neu dimensioniert.


cu,
VBRunner
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
frage zu einem array1.445snoopy913403.11.08 20:13
Re: frage zu einem array847hausmann04.11.08 11:29
Re: frage zu einem array854snoopy913404.11.08 15:55
Re: frage zu einem array1.012IRCox04.11.08 16:17
Re: frage zu einem array829snoopy913404.11.08 16:29
Re: frage zu einem array832VBRunner05.11.08 01:25
Re: frage zu einem array789snoopy913405.11.08 15:26
Re: frage zu einem array829VBRunner05.11.08 16:08
Re: frage zu einem array826snoopy913406.11.08 14:25
Re: frage zu einem array959snoopy913406.11.08 16:50
Re: frage zu einem array787VBRunner06.11.08 18:15
Re: frage zu einem array779snoopy913406.11.08 20:17
Re: frage zu einem array806VBRunner07.11.08 07:54
Re: frage zu einem array825snoopy913407.11.08 23:47
Re: frage zu einem array830VBRunner08.11.08 00:58
Re: frage zu einem array781snoopy913408.11.08 14:07
Re: frage zu einem array927snoopy913410.11.08 10:00
Re: frage zu einem array858snoopy913410.11.08 10:57
Re: frage zu einem array823Klaus170412.11.08 14:11

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel