vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
NEU! sevCoolbar 3.0 - Professionelle Toolbars im modernen Design!  
 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
70000 Zeilen in einem Array oder Dictionary (seeeehr laaaangsaaam)! 
Autor: kali
Datum: 07.04.03 10:19

Hallo,

ich hab da mal ein Problem. Ich möchte aus einer Datei Daten auslesen (ca. 70000 Zeilen) - das Auslesen ist nicht das Problem - möchte hinterher die Daten Sortieren und evtl den gesamten Inhalt in eine Variant oder String Variable kopieren um die Daten anschliessend wieder in eine Datei zu schreiben.
Bisher folgende Vorgehensweise:
1. Daten in eine Dictionary Variable schreiben:
Set dic = New Scripting.Dictionary

For i = 1 To 70000
HelpString = Str(i) + String(200, "a")
dic.Add i, HelpString
Next i

2. Variant Variable zuweisen
HelpArray = dic.Items ' HelpArray ist vom typ variant

3. Gesamten Inhalt in einen String kopieren
For Each helpstr In HelpArray ' helpstr is vom typ variant
'
HelpString = HelpString + helpstr + vbcrlf
'
Next

Die Punkte 1. und 2. sind schnell abgehandelt

Der Punkt 3. legt den Rechner lahm (P4 mit 2.0GH 256MB)

Was kann man tun?

Bin für jede Info dankbar.

cu
Michael
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
70000 Zeilen in einem Array oder Dictionary (seeeehr laaaang...805kali07.04.03 10:19
Re: 70000 Zeilen in einem Array oder Dictionary (seeeehr laa...489ModeratorDieter07.04.03 11:09
Re: 70000 Zeilen in einem Array oder Dictionary (seeeehr laa...481kali07.04.03 11:24
Re: 70000 Zeilen in einem Array oder Dictionary (seeeehr laa...458ModeratorDieter07.04.03 11:35
Re: 70000 Zeilen in einem Array oder Dictionary (seeeehr laa...436kali07.04.03 13:12
Re: 70000 Zeilen in einem Array oder Dictionary (seeeehr laa...474ModeratorDieter07.04.03 13:24
Re: 70000 Zeilen in einem Array oder Dictionary (seeeehr laa...513Wolfgang07.04.03 13:25
Re: 70000 Zeilen in einem Array oder Dictionary (seeeehr laa...460kali07.04.03 15:25
Re: 70000 Zeilen in einem Array oder Dictionary (seeeehr laa...473unbekannt07.04.03 17:18
Re: 70000 Zeilen in einem Array oder Dictionary (seeeehr laa...435kali08.04.03 08:27
@lordchen "Stringgroesse"424kali08.04.03 08:39
Re: 70000 Zeilen in einem Array oder Dictionary (seeeehr laa...474illuminator07.04.03 11:24
Re: 70000 Zeilen in einem Array oder Dictionary (seeeehr laa...62Verzweifelter07.04.03 17:41
@lordchen und jeder ders wissen will428kali08.04.03 16:19

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