Que veut dire CVS et FIELD ? [BASIC] - Programmation
Marsh Posté le 15-04-2002 à 12:32:49
CVS, déja vu (Cf aide de QBASIC/DOS, livré avec (presque) tous les Windows).
SAMID, SUBID, jamais rencontré.
C'est le BASIC de chez qui ??? VisualBasic, TurboBasic, pas QB, PowerBasic ?? VBApplications ?
Marsh Posté le 15-04-2002 à 12:38:43
Citation : [citation][nom]CARBON_14 a écrit[/nom]CVS, déja vu (Cf aide de QBASIC/DOS, livré avec (presque) tous les Windows). |
ou ca ?? (XP)
Citation : SAMID, SUBID, jamais rencontré. |
Non c bon je suis con c des variables
Citation : C'est le BASIC de chez qui ??? VisualBasic, TurboBasic, pas QB, PowerBasic ?? VBApplications ? |
Basic pur Basic de 1987 (donc QB ?)
[jfdsdjhfuetppo]--Message édité par Alysum--[/jfdsdjhfuetppo]
Marsh Posté le 15-04-2002 à 12:59:48
Y avait GWBASIC (interpréteur gratuit livré avec MSDOS)QuickBasic (compilateur payant de Krosoft) et aussi TurboBasic de Borland (devenu PowerBasic quand acheté par je sais plus qui). Le code est générique (sauf des instructions spécifiques genre INCR I en TB (évite I = I + 1)).
Y a plus QBasic sous XP ? C'est pourtant le dada à Bibill.
En recopiant à vue l'aide QBasic de NT 4:
MKI$, MKL$, MKS$ et MKD$ convertissent des expressions numériques en chaînes qui peuvent être stockées dans les chaînes définies par l'instruction FIELD. CVI, CVL, CVS et CVD convertissent ces chaînes en valeurs du type numérique correspondant.
CVS(ChaineNum4) retourne un simple précision.
Il me semble que ça sert pour les accès binaires dans les fichiers.
Marsh Posté le 15-04-2002 à 13:09:20
Désolé, oublié FIELD vu que le topic a été renommé :
FIELD alloue l'espace pour les variables dans un tampon pour un fichier à accès aléatoire.
FIELD [#]numFich%, lChamp% AS varChaine$
[,lChamp% AS varChaine$] ...
numFich% Numéro d'un fichier ouvert.
lChamp% Nombre de caractères pour le champ.
varChaine$ Variable identifiant le champ. Cette variable
contiendra les donn?es du champ.
Les variables d'enregistrement offrent un moyen plus commode
d'utiliser les fichiers à accès aléatoire.
Exemple:
OPEN "FILEDAT.DAT" FOR RANDOM AS #1 LEN = 80
FIELD #1, 30 AS nom$, 50 AS adresse$
Marsh Posté le 15-04-2002 à 12:03:08
Merci
A+
[jfdsdjhfuetppo]--Message édité par Alysum--[/jfdsdjhfuetppo]