Page 1 sur 1
Data section
Publié : dim. 19/août/2012 21:41
par microdevweb
Bonjour,
J'aimerais avoir quelque information sur cette fonction Data section, je dois reconnaître que je ne comprend pas bien l'aide de cette fonction.
Merci pour vos lumières.
Re: Data section
Publié : dim. 19/août/2012 21:49
par G-Rom
les datasection permettent d'inclure tout ce que tu veut, texte, image , son , etc...
l'adresse de la datasection se récupère via "?"
ex:
Code : Tout sélectionner
MessageRequester("Datasection",PeekS(?text,5))
DataSection
text:
Data.c 83,97,108,117,116
EndDataSection
Re: Data section
Publié : dim. 19/août/2012 22:04
par Backup
si tu commençais par dire ce que tu ne comprends pas , ça aiderai ...
ta façon de présenter les choses me rappel quelqu'un que je ne regrette pas ... j'espere que je me trompe
la Data section c'est un endroit ou l'on met les Data
un data peut contenir des "Donnés" qui vont etre utilisé en interne par ton prg
tu peux y caser ce que tu veux , coordonées, valeur de tailles, age du capitaines , nombre de cons sur la planette .. ( ha non , la capacité de l'ordi ne suffira pas ..)
bref , ce que tu veux , meme ....
meme ... disais-je un prg , une image , des images, des sons , ect .....
la data section a cette forme
; affiche les neveux de donald
restore neveu_de_donald: ; met le pointeur de lecture au debut de la section concernant les neveux de donald
while a$<> "-1" ;tant que A$ est different de "-1" ( c'est a dire la fin des data a lire
read.s a$ ; on lis le Data en cours ( le pointeur est automatiquement concerv a cette emplacement jusqu'a l'utilisation de "Restore"
if a$<> "-1" ; pas la peine d'afficher le "-1"
debug a$ ; affiche ce qu'on viens de lire
endif
wend
a$= ""
debug "**********************" ; on affiche une separation
; affiche les trucs con cernant la bousole....
restore rose_des_vent: ; met le pointeur de lecture au debut de la section concernant les trucs de la bousole
while a$<> "-1"
read.s a$
if a$<> "-1" ; pas la peine d'afficher le "-1"
debug a$ ; affiche ce qu'on viens de lire
endif
wend
calldebugger
End
datasection
neveu_de_donald:
data.s "riri" , "fifi" , "loulou" , "-1"
rose_des_vent:
data.s "nord" , "est" , "sud" , "ouest" , "-1"
EndDataSection
; EPB
Re: Data section
Publié : lun. 20/août/2012 9:10
par microdevweb
Merci pour vos réponses qui mon bien éclairé,
Il est vrai que n'avais pas été très clair dans ma question, mais l'aide au sujet de cette fonction était tout aussi vague.
Surtout sur la méthode pour récupérer ces fameuses datas.
Donc si j'ai bien compris ont défini les datas section avec une etiquette: de ce type entre datasection et endatasection et on récupère les datas avec un PeekS PeekI PeekB ect... ?etiquette pointeur (1ere élément, 2ème element, ect..)
ou tous les éléments avec un restore et read dans une boucle tant que pas en dehors (-1)
Je vous remercie pour ces explications qui beaucoup plus clair que la doc.
Mais je trouve Dobro est me semble dure avec moi,
Pour info même si te me prend pour un crétin je suis auto didacte mais j'ai pourtant travaillé en professionnel pendant quelques années avec Windev mon plus gros taf un logiciel qui nous à pris 1 ans 1/2 avec une équipe de 6 développeurs.
Puis j'ai arrêter pendant plusieurs années de développé pour divers raison.
Je débute avec Pure Basic que je trouve vraiment pas mal donc j'ai de temps en temps besoins d'un peux d'aide et je vous remercie de me la donné.
Mon projet actuel, un IDE de type windev avec RAD et construction auto des fenêtres de gestion de fichier. Je suis actuellement sur la fonction Analyse de type merise.
Merci encore
Re: Data section
Publié : lun. 20/août/2012 11:09
par Ar-S
Bienvenue microdevweb
Tu poses une question, Dobro est le seul à te répondre même si, ne te connaissant pas, il doute de ton identité car pas mal de gros bras cassés ont traversé le forum. En quoi il est dur avec toi et en quoi il te prend pour un crétin

?
Et puis Dobro mal luné tu l'aurais senti passé...
Donc ne crache pas trop dans la soupe, ça ne donne pas un super goût.
Re: Data section
Publié : lun. 20/août/2012 11:24
par microdevweb
Désolé que tu le prennes comme ça. Et je remercie Dobro qui à été gentils de me répondre et clair dans cette dernière. Et pour répondre à ses doutes je me présente sans plus. Maintenant qu'entent tu par bras cassé??? Si il s'agis de vrais gros débutants... On est pas maître en apprenant. Donc normal que l'on bloque sur des choses qui peuvent paraître simple.
Re: Data section
Publié : lun. 20/août/2012 12:06
par Ar-S
Nonon je n'ai pas voulu dire bras cassé dans le sens gros débutant, je n'ai absolument rien contre les débutants et suis loin moi même d'être un pro. J'aurai plutôt du dire "boulet" ou autre personne ne faisant aucun effort, aucune recherche avant de poser des questions etc...
Et ces derniers mois ça a bien défilé, d'où ma méfiance..
C'est seulement ta remarque envers Dobro qui te fait un code commenté qui m'a surpris.
voilà voilà
(P.S : déjà tu t'exprimes bien, ça fait plaisir).
Re: Data section
Publié : lun. 20/août/2012 12:32
par GallyHC
Bonjour,
Maintenant il faut arrêter de forcement stigmatiser tout le monde, il y a au moins deux modos (c’est déjà une bonne chose). Les David et autres il faut passer outre, même si il y a toujours une méfiance de rigueur…
Imaginer toute personne qui ce connecte sur le forum avec toujours un accueil mitigé à cause de certain. Le résultat et une seule et unique conclusion … Ben c'est des con en P…B… et la le résultat et vraiment pas une bonne chose.
Ok il y a eu de très très gros boulet maintenant il faut toujours aussi donner une chance a celui qui demande de l’aide et qui ne connait pas vraiment encore le purebasic.
A nous de faire attention et surtout de ne pas répondre, si on pense qu’il y a baleine sous cailloux (ou anguille sous roche loll).
Cordialement,
GallyHC
Re: Data section
Publié : lun. 20/août/2012 12:45
par Ar-S
Pour se recentrer sur les datas,
comme dit plus haut, tu peux donc mettre en datas à peu près ce que tu souhaites.
Avec un éditeur comme JaPBe tu peux convertir image et son en data.
Avec EPB tu peux aussi créer une image avec son loader.
JaPBe est l'editeur visuel fait par Gnozal.
EPB est l'editeur visuel de Dobro.
tu trouveras les 2 dans la section annonce.
Re: Data section
Publié : lun. 20/août/2012 12:50
par falsam
Bienvenu sur ce forum microdevweb.
Re: Data section
Publié : lun. 20/août/2012 12:52
par GallyHC
Oui et désolé de ne l'avoir dit avant falsam
Bienvenu sur ce forum microdevweb.
Cordialement,
GallyHC
Re: Data section
Publié : lun. 20/août/2012 12:59
par microdevweb
Merci GallyHC,
Désolé d'avoir fais des vagues et j'espère que Dobro ne me tiendra pas rigueur... Car je suis conscient qu'il à vraiment été gentils de me répondre et en plus pas à la vas vite. Quant à moi je serais la prochaine fois plus explicite dans mes demandes.
Bonne journée à tous
Re: Data section
Publié : mar. 21/août/2012 15:02
par GallyHC
Bonjour,
Je ne pense pas que Dobro t'en tiendra rigueur. Il ce méfis comme beaucoup ici maintenant, il y a eu des personnes avec lesquels on a essayé de faire comprendre qu’un forum n’est pas un lieu de vie social, mais une aide sur des sujets précis.
Pose tes questions et tu verras que tu auras surement de l’aide, mais il faut par moment attendre et cela n’empêche pas de chercher aussi par soit même

.
Cordialement,
GallyHC
Re: Data section
Publié : mer. 22/août/2012 8:05
par microdevweb
Ok pas de problème