begin process at 2010 03 19 09:55:29
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Visual Basic 6

 > 

Divers

 > 

Débutants

 > 

Variable-Length Strings


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Variable-Length Strings

jeudi 19 juin 2008 à 23:00:07 | Variable-Length Strings

zen69

Salut à tous!

J'ai un probleme avec une variable de type String... en gros ... je dépasse les limites permises, et je sais qu'il y a moyen de mettre un string en variable-length ce qui le fait passer d'une limite de ~65,400 chrs à une limite de 2 milliard de chrs...

Mon seul problem... je ne sais pas comment declarer un string comme etant variable-length...

Quelqu'un peut éclairer ma lanterne ?


  zen69 aka Ortho Le Profett
  [site web]
jeudi 19 juin 2008 à 23:07:57 | Re : Variable-Length Strings

Kevin.Ory

Salut,
Je n'ai pas la réponse, mais n'oublie pas que 2 milliards de char = 2GB de RAM utilisé
vendredi 20 juin 2008 à 01:21:50 | Re : Variable-Length Strings

PCPT

Administrateur CodeS-SourceS
salut,

euh... une chaine de taille variable ?
beh elle l'est déjà, ta chaine..., à part dim S as string*X

sinon faut te reporter vers un tableau simplement..., que tu redimensionnes ponctuellement

mais de toute façon si tu AS BESOIN d'une variable si grande, c'est qu'il y a un problème de conception

++

Prenez un instant pour répondre à ce sondage svp
vendredi 20 juin 2008 à 11:20:26 | Re : Variable-Length Strings

Exploreur

Membre Club
Salut à tous,

Lol..tu sera confronté à l'affichage d'une telle variable ausi ^^

A+
Exploreur

 Linux a un noyau, Windows un pépin

vendredi 20 juin 2008 à 15:27:17 | Re : Variable-Length Strings

zen69

Je tiens pas a avoir 2 milliard de bytes loll.. mais 65,400 c'est pas assé...



  zen69 aka Ortho Le Profett
  [site web]
vendredi 20 juin 2008 à 15:30:33 | Re : Variable-Length Strings

zen69

En fait je vais vous mettre en contexte...

Je suis en train de programmer une appli qui doit envoyer des e-mails automatiquement, et pour les fichiers attacher je dois lire un fichier en binaire et le convertir en base64... alors j'utilise un string pour stocker le fichier encoder... mais mon fichier est trop volumineux pour entrer dans un string de 65 K chrs.

Quelqu'un a une idee ?


  zen69 aka Ortho Le Profett
  [site web]
vendredi 20 juin 2008 à 15:37:18 | Re : Variable-Length Strings

PCPT

Administrateur CodeS-SourceS
re,

Private Sub Command1_Click()
    Dim As String
    s = String$(10000000"@")
    Debug.Print Len(s)
End Sub

çà passe non?


extrait MSDN :
Les chaînes de longueur variable peuvent contenir environ 2 milliards (2^31) de caractères.

++

Prenez un instant pour répondre à ce sondage svp


Cette discussion est classée dans : variable, string, limite, length, strings


Répondre à ce message

Sujets en rapport avec ce message

tableau de chaine...subtile. [ par rurouni ] bon, je suis pas encore le pro du VB...donc je vous pose mon probleme...J ai declare un tableau de string comme ca:Dim tab_str(10) As String * 9pour a Conversion d'une variable string en tableau de char... [ par PeTeRs ] Vi vi, c encore moi...Je vais m'exprimer clairement : dim rst as recordsetdim var as stringvar = rst.fields("email")'donc là on est bien d'accord, la Requete dans variable string a executer... [ par Baronoirzereal ] Quelqu'un connait la commande qui permet d'executer une requete (contenue dans une variable string) dans une base sqlserver afin d'afficher le resulta type de variable [ par Vincentsoft ] SalutEst ce que quelqu'un pourrai m'expliquer l'histoire du string*n car je n'ai pas très bien compris et j'en aurai besoin.Dim MaVar as string * nn é variable VB et string... [ par got ] peut on recvupéré le contenu d'une string pour en faire une variable?? et coment surout ;-)exemple :dim a as string a="text1236"je recupere text1 dans Help : Conversion de String en variable [ par Traxdata ] Si kkun pourrai m'indiquer comment convertir une chaine de caractère en une expression ou en une variable, bref un truc du genre :dim x as integer, y Augmenter la taille de la variable "String" [ par kalif ] lut @llj'ai un ptit probleme voila en fait je post des info avec winsock et dans DataArrival je fait:dim data as stringwinsock.getdata datarichtextbox


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,468 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales