|
- Forum - iziBasic
Warning: A non-numeric value encountered in /web5/aldweb/www/aldweb_com/www/thread.php on line 257
Sujet n° 989 |
Pourquoi image !? |
le 22/11/2004 @ 09:09 par lol
|
image 8,60,60 ça marche pas ?
|
|
|
Warning: A non-numeric value encountered in /web5/aldweb/www/aldweb_com/www/thread.php on line 497
Réponse n° 1 -------- le 22/11/2004 @ 12:31 par aldweb
visiteur |
Bonjour,
Tu commences à me faire monter la moutarde au nez avec tes "ça marche pas ?"
Si tu n'arrives pas au résultat escompté, c'est sans doute que tu fais une erreur quelque part. Envoie ton code source complet qu'on détecte où...
|
|
|
Warning: A non-numeric value encountered in /web5/aldweb/www/aldweb_com/www/thread.php on line 497
Réponse n° 2 -------- le 22/11/2004 @ 12:45 par aldweb
visiteur |
Dans la même lignée, je me permets de copier/coller le contenu de nos derniers échanges par e-mail, les questions / réponses pouvant intéresser d'autres amateurs de ce forum
----- Original Message ----- Sent: Saturday, November 20, 2004 10:31 PM Subject: aldweb Site Réaction à un article
aldweb Site - Réaction à un article le 20/11/2004 @ 22:31. Soumission de : [Privacy Preserve]. L'article sur lequel il a réagi - 4. iziBasic Message : Soft vraiment pas mal ! Dans l'ensemble c'est fort !
Mais avez vous une idée de dispo : Nom de variables à taille aléatoire ? Tableau plus volumineux ?
Pourquoi t(0)=ticks ne ce compile pas ? Pourquoi m$=d$+r$+t$ ça marche pas ? Pourquoi c$=chr$(143) ça marche pas ?
Certaines fonctions sont cool !!
-----Message d'origine----- De : aldweb Envoyé : dimanche 21 novembre 2004 12:29 À : [Privacy Preserve] Objet : Re: aldweb Site Réaction à un article
Bonjour [Privacy Preserve],
Tout d'abord, je pense que ce genre de message correspond plus à un sujet de forum qu'à un commentaire d'article, mais ceci n'est qu'un petit détail. Venons en au vrai sujet : tes 5 questions
Nom de variables à taille aléatoire ? Ca n'est pas dans ma liste d'améliorations prioritaires pour l'instant
Tableau plus volumineux ? Ce n'est pas non plus dans la roadmap court terme d'évolution d'iziBasic
Pourquoi t(0)=ticks ne ce compile pas ? Tout simplement parce que t(0) n'est pas une variable tableau reconnue par iziBasic. iziBasic reconnait un unique tableau A() ( et aussi un tableau A$() ) avec indice <=255, les 26 premiers indices étant aussi les emplacements mémoire de A-Z. Exemple : B=TICKS ' et, comme B=A(2), A(2) contient aussi le résultat
Pourquoi m$=d$+r$+t$ ça marche pas ? Pour te répondre, essaye ceci : BEGIN D$="si, si, " R$="ça " T$="marche !" M$=D$+R$+T$ PRINT M$ WAIT END
Pourquoi c$=chr$(143) ça marche pas ? Si, ça marche aussi, ça imprime un joli petit coeur ! Essaye ceci : BEGIN C$=CHR$(143) PRINT C$ WAIT END
@+ aldweb info@aldweb.com http://www.aldweb.com/ http://www.freeguppy.org/
-----Message d'origine----- De : [Privacy Preserve] Envoyé : Le 22/11/2004 À : aldweb Objet : Re: aldweb Site Réaction à un article
Merci pour votre reponse! J'ai mal formulé.........
Const a$(4)=Chr$143 .... marche pas M$="toto"+"tata"+mid$(time$,1,2) .... marche pas ... Et surtout A=100-(f/100)*3 ... Marche pas là c plus pénible... Déjà que l'on à peu de variable )
Enfin dans l'ensemble c'est pas mal !!!
Ps : je fais un cardio training. C'est une valeur entre 27em de seconde et 1 seconde à traiter sur de longues période.
Merci en tous cas !!
-----Message d'origine----- De : aldweb Envoyé : Le 22/11/2004 À : [Privacy Preserve] Objet : Re: aldweb Site Réaction à un article
Alors, on continue d'expliquer...
CONST ne marche qu'avec A-Z et A$-Z$, pour définir une "vraie" constante (nombre ou chaîne de caractères délimités par des guillemets). Donc, fais : D$=CHR$(143) car D$=A$(4) et sans CONST devant. Si tu veux mettre la valeur dans A$(n) avec n>26 alors fais comme ceci : D$=CHR$(143) : A$(n)=D$ (cf la doc, paragraphe Arrays que je te conseille de lire... doc traduite en français depuis peu que je vais bientôt mettre en ligne).
{PARSER ON}A=100-(f/100)*3{PARSER OFF} marchera.
Voilà, c'est tout simple, avec un peu d'adaptation tu y arriveras
@+ aldweb |
|
|
Warning: A non-numeric value encountered in /web5/aldweb/www/aldweb_com/www/thread.php on line 497
Réponse n° 3 -------- le 24/11/2004 @ 13:36 par loool!
visiteur |
Clair que ce langage demande un effort d'adaptation... La c pas moi qui le dit; c'est toi.. il est rare d'avoir à parcourir une doc de basic; Note bien que je ne me moque pas !
cette ligne par exemple; ça marche pas !! llool
image 8,60,60
Dans la doc :
IMAGE v|n, x, y Note: v|n is the image ID which automatically adapts to the color displaying capabilities of the device: high resolution color; low resolution color, gray scale or black & white. Please refer to the IMAGEBUTTON instruction to see the list of available images shipped with iziBasic and to the RESOURCEFILE compiling directive to see how to add your own customized images to your programs.
La fonction IMAGEBUTTON j'arrive mais pas image ! )
Merci pour tout!
|
|
|
Warning: A non-numeric value encountered in /web5/aldweb/www/aldweb_com/www/thread.php on line 497
Réponse n° 4 -------- le 24/11/2004 @ 19:44 par aldweb
visiteur |
il est rare d'avoir à parcourir une doc de basic; Note bien que je ne me moque pas ! Bon, comme c'est notre polémique du moment, permets moi de te répondre Car, je ne suis pas du tout d'accord ! Si tu fais du Visual Basic sur PC, du HB++ sur Palm, du BASICA DOS sur vieux PC, du Turbo Basic sur PC, etc... tous ces dialectes Basic sont fort différents et je n'aurais jamais réussi à faire quoi que ce soit dans chacun d'eux sans me référer à la documentation !
Maintenant, la doc (encore sommaire d'iziBasic, elle s'améliorera avec le temps) est effectivement imprécise pour l'instruction IMAGE.
Ou alors, ce que j'ai fait pour IMAGEBUTTON, je ne l'ai pas fait pour IMAGE. A savoir que les images par défaut sont bien importées dans ton programme à la compilation avec IMAGEBUTTON alors qu'elles ne le sont pas avec IMAGE.
Tu as donc raison.
Mais, tu peux très aisément utiliser la compilative de compilation {RESOURCEFILE [+]t} pour inclure un fichier de resources contenant des images (de ton choix, dont le petit coeur d'iziBasic si ça te chante). Regarde dans la doc le blabla que j'ai mis sur RESOURCEFILE, j'y indique 2 outils pour ce faire. Après, à toi les belles images dans tes programmes
@+ aldweb |
|
|
sujet actif
sujet clos
Important!
Nouveau message -
Rectifier message
Clôturer sujet
Remonter
|
|