vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Mails senden, abrufen und decodieren - ganz easy ;-)  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

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

Visual-Basic Einsteiger
2d array grösse ermitteln 
Autor: marvin_94
Datum: 08.10.10 16:36

es gibt dach die ubound funktion, für 1d arrays, jetzt geht das auch in 2d?
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: 2d array grösse ermitteln 
Autor: ErrClear
Datum: 08.10.10 17:11

Hallo Marvin,

Ubound hat einen zweiten optionalen Parameter:

Syntax

UBound(Datenfeldname[, Dimension])
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: 2d array grösse ermitteln 
Autor: marvin_94
Datum: 08.10.10 19:02

ok also so:
UBound(array, 2)=grösse der zweiten dimension?
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: 2d array grösse ermitteln 
Autor: marvin_94
Datum: 08.10.10 20:04

geht das auch mit split join und all den andren funktionen
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: 2d array grösse ermitteln 
Autor: Zardoz
Datum: 08.10.10 23:15

Hallo marvin_94,

marvin_94 schrieb:
Zitat:

geht das auch mit split join und all den andren
funktionen

Bei Split und Join kommen doch gar keine 2D-Arrays vor.

Gruss,

Zardoz

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: 2d array grösse ermitteln 
Autor: marvin_94
Datum: 08.10.10 23:31

ich mein folgendes:
Ich habe eine (ich weiss nicht ob der Ausdruck korrekt ist)txt tabelle also so zb:

Die (dass ist bloss ein beispiel mit irgendwelchen Daten) so aussieht

JacktheRipper (Tab) MontagueJohnDruitt (tab) MichaelOstrog (Tab) FrancisJ.Tumblety
Urlaubsort (Tab) Teneriffa (tab) Italien (tab) los Angeles
Zelda (tab) Legend of Zelda (tab) Links Awakening (Tab) Ocarina of Time (tab) skyward sword

Und die möchte ich mit split in dieses array kriegen$
IrgendwelcheunsinnigenDaten(3,4)

also dass soll dann so aussehen

IrgendwelcheunsinnigenDaten(1,0)="JacktheRipper (Tab) MontagueJohnDruitt_ (tab)MichaelOstrog(Tab)FrancisJ.Tumblety"
IrgendwelcheunsinnigenDaten(1,1)= "Jackthe Ripper"
etc.
IrgendwelcheunsinnigenDaten(2,3)="Los Angeles"

dazu müsste ich auswählen können, dass dem jeweils erste array mit der aus der splitFunktion entstanden array zugewiesen wird, die mit IrgendwelcheunsinnigenDaten(1,0) und vbtab arbeitet, ich hoffe ich habe mich klar ausgedrückt.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: 2d array grösse ermitteln 
Autor: Franki
Datum: 09.10.10 00:31

Hallo Marvin,

leider hast du dich ganz und gar nicht klar ausgedrückt und deine Daten geben da auch mehr Rätsel auf als Antworten was du eigentlich machen möchtest.

Du sprichst von einer TXT-Tabelle. Also eine Tabelle hat ja "Zeilen" und "Spalten" Und in jeder Zeile steht an der gleichen Stelle die Information die zur Spalte gehört.

Um bei deinem Beispiel Urlaub zu bleiben.

Die TXT Datei könnte vom Aufbau her so aussehen:
Name TAB Land TAB Ort

Zeile1 wäre
Marvin TAB Italien TAB Rom

Zeile2 z.B.
Frank TAB Frankreich TAB Paris

Du kannst eine Textdatei ja zeilenweise einlesen und jede Zeile per Split auf das TAB bearbeiten. Dann hast du z.B.:

Zeile1(0) = Marvin
Zeile1(1) = Italien
Zeile1(2) = Rom

das gleiche dann für die weiteren Zeilen.

Und in was für ein Array möchtest du die Daten aus diesen einzelnen Arrays haben? Klar kannst du das auch "nebeneinander" in ein einzelnes Array packen. Da mußt du halt Zeile für Zeile Splitten wie oben und dann zuweisen, dann zur nächsten Zeile.

Du willst wahrscheinlich dann so was haben

Urlaub(4,0) = Marvin
Urlaub(4,1) = Italien
Urlaub(4,2) = Rom
Urlaub(5,0) = Frank
Urlaub(5,1) = Frankreich
Urlaub(5,1) = Paris

Aber warum das ganze? Für Tabellen sind doch andere, wesentlich bessere Möglichkeiten vorhanden als ein Array. Im Idealfall eine Datenbank.

Gruß,
Frank
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: 2d array grösse ermitteln 
Autor: marvin_94
Datum: 10.10.10 14:10

ich find txt dateien halt simplser, und möchte ein arra automatisch füllen, aber ok ich seh schon es geht nicht automatisch, aber sonst hat mir zardoz schon sehr zu dem dem thema geholfen
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

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-2024 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