Visual Basic Forum

Visual Basic Forum
für VB6 und VB.NET Programmierer
 
RegistrierenRegistrieren  LoginLogin
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB6] Fragen - Antworten
Autor
Nachricht
Oberxil
Coder
Coder

Anmeldedatum: 14.06.2008
Beiträge: 87

wie deklarier ich diesen text?
Verfasst am: 03.09.2008, 23:30

Hab nen text der ist länger als was in ne textbox geht(ca 2-3mal so lang)^^
Wie deklarier ich den?
Ist ein Quelltext
 
Chillo1516
Coder
Coder

Anmeldedatum: 01.05.2008
Beiträge: 86


Verfasst am: 04.09.2008, 01:14

Ganz normal mit String oder nicht?[img]/rolleyes.gif[/img]

Mfg
--Chillo--
 
BlAcKfINAl.aT
Poster
Poster

Anmeldedatum: 26.07.2008
Beiträge: 162


Verfasst am: 04.09.2008, 13:59

oO? omg...

vb grundlagen Very Happy

Dim Text as String

Text=bla
 
bla
Coder
Coder

Anmeldedatum: 02.05.2008
Beiträge: 267


Verfasst am: 04.09.2008, 14:47

Der Profi hat gesprochen... Wink
 
Oberxil
Coder
Coder

Anmeldedatum: 14.06.2008
Beiträge: 87


Verfasst am: 04.09.2008, 15:08

Ich gklaub ein String kann nicht so groß sein^^
 
BlAcKfINAl.aT
Poster
Poster

Anmeldedatum: 26.07.2008
Beiträge: 162


Verfasst am: 04.09.2008, 15:19

Lol?

soll das n scherz sein?

3 mal so groß wie ne textbox , und zu groß fürn string
haha^^
 
Marduk
Überflieger
Überflieger

Anmeldedatum: 16.04.2008
Beiträge: 374


Verfasst am: 04.09.2008, 15:34

Lol

Strings können 10 bytes aufnehmen. Das kannste ja erst mal vollschreiben und dann um Hilfe betteln, dass deine Variable voll ist ^^
 
sollniss
Überflieger
Überflieger

Anmeldedatum: 01.05.2008
Beiträge: 699


Verfasst am: 04.09.2008, 15:43

10 Bytes?

Hab mal gelesen, dass Strings theoretisch um die 3GB aufnehmen können.
Allerdings geht in der Praxis nur soviel rein, wieviel RAM man hat (da muss man auchnoch den RAM der laufenden Apps abziehen).
 
ZiG
Überflieger
Überflieger

Anmeldedatum: 16.04.2008
Beiträge: 421


Verfasst am: 04.09.2008, 16:17

String - 10 Bytes - Bis zu 2 Milliarden beliebige ASCII-Zeichen
 
bla
Coder
Coder

Anmeldedatum: 02.05.2008
Beiträge: 267


Verfasst am: 04.09.2008, 16:35

Datentyp: String
Bedeutung: Zeichenfolge
Bereich: 0 bis ca. 2 Milliarden (ca. 65,400 für Microsoft Windows 3.1 und früher)
Größe: 10 Bytes + Stringlänge
 
sollniss
Überflieger
Überflieger

Anmeldedatum: 01.05.2008
Beiträge: 699


Verfasst am: 04.09.2008, 16:58

lol?
Stringgröße: 10 Bytes


1 Zeichen = 1 Byte
Also 10 Zeichen.

Bis zu 2 Milliarden beliebige ASCII-Zeichen


Also doch 2 Milliarden Byte? (=1,86 GB)
 
ZiG
Überflieger
Überflieger

Anmeldedatum: 16.04.2008
Beiträge: 421


Verfasst am: 04.09.2008, 21:14

Code:
Eine Zeichenkette, die bis zu 2 Milliarden Zeichen enthalten kann (1 Zeichen = 2 Bytes, da VB Unicode verwendet). Die Beschränkung auf 4 Milliarden Bytes liegt darin begründet, dass VB intern im Arbeitsspeicher sich die Länge einer Zeichenkette mit einer Variable des Typs unsigned Long (d. h. ohne Vorzeichen) merkt - und da ist bei 4 Milliarden Schluss.


So wie ich das verstehe benötigt man allein für die Deklaration 10Bytes.
Der Speicher wird also reserviert.
Max. können bis zu 4 Milliarden Bytes genutzt werden.
 
nicok
Poster
Poster

Anmeldedatum: 15.05.2008
Beiträge: 161


Verfasst am: 04.09.2008, 21:49

(bla;7869)
Der Profi hat gesprochen... Wink


Der war gut ^^

Aber mal ne Frage wird der Speicherplatz nicht bei der Definition reserviert und nicht bei der Deklaration?
So kenn ich es aus C++, weiß grad nicht ob VB einen Linker benutzt bzw wie der Compiler aufgebaut ist.
 
sollniss
Überflieger
Überflieger

Anmeldedatum: 01.05.2008
Beiträge: 699


Verfasst am: 05.09.2008, 10:24


@ZiG ...wie ich bereits sagte:

Hab mal gelesen, dass Strings theoretisch um die 3GB aufnehmen können.
Allerdings geht in der Praxis nur soviel rein, wieviel RAM man hat (da muss man auchnoch den RAM der laufenden Apps abziehen).

3,7 GB
 
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB6] Fragen - Antworten
 
 Verwandte Themen   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Wichtig: [Text] VB Programme optimieren - Teil 1 2761 10.05.2008, 15:12
Keine neuen Beiträge Button/Text 958 18.06.2009, 16:21
Keine neuen Beiträge So ne art Keygen/in txt box? 434 10.08.2007, 21:01
Keine neuen Beiträge per vb6 etwas an ne mail senden? 485 31.07.2007, 20:29
Keine neuen Beiträge [Text] Script-Sammlung 2634 05.04.2008, 15:03
 


[ Time: 0.1433s ][ Queries: 119 (0.0751s) ][ GZIP on - Debug on ]