Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Qui me "Traduit (encor) un TRUC FLASH en VB6" svplé ? (Question Optimisée cette fois xD) [ Divers / General ] (reacen)

mardi 19 août 2008 à 10:25:02 | Qui me "Traduit (encor) un TRUC FLASH en VB6" svplé ? (Question Optimisée cette fois xD)

reacen


Salut,
j'ai une tonne de codes a traduir du FLASH (Action Scripte) au Vb6.0,
Cette fois, je donne pas tout le code, puisque je commence a me debrouiller seul..

Mais il ya des trucs que j'arrive pas traduir: 



 var _loc4 = new Array();

_loc4.push({num: _loc9, dir: _loc5[_loc6]});

On traduir ca comment en vb, le num: et le dir: c'est quoi ?
le .push surout ?

Car apres il y a un return de la fonction (Data, _loc4)





 while (_loc6 = _loc6 + 3, _loc6 < _loc7)
et:
while (++_loc9, _loc9 < aLightPath.length)

On traduit ca comment ? (while Quoi ? on met un And a la place du Virgule ?) ..
Je veu juste m'assurer pour eviter les erreurs..



 var _loc9 = (_loc5[_loc6 + 1] & 15) << 6 | _loc5[_loc6 + 2];

Ce truc j'arriverais JAMAIS a le traduir seul. Surtout le << et le | ...
 On met quoi encor pour ca en Vb6 ?



if (--_loc12 < 0)

le -- Veu dir quoi ?



            var _loc10 = aLightPath[_loc9].num;
            var _loc11 = aLightPath[_loc9].dir;

Ca, c'est quoi en VB ? le .num et .dir c'est un truc Dans le Flash, ou c'est juste quelques chose genre une constante ou fonction a qui j'ai pas fais attention en haut du code ?





Merci de m'aider a traduir le tout .


Technologie Reacen²

mardi 19 août 2008 à 11:09:26 | Re : Qui me "Traduit (encor) un TRUC FLASH en VB6" svplé ? (Question Optimisée cette fois xD)

jrivet

Membre Club
Salut,

Est ce que tu sais ce que font les codes en ActionScript???





@+: Ju£i¤n
Pensez: Réponse acceptée

mardi 19 août 2008 à 11:20:46 | Re : Qui me "Traduit (encor) un TRUC FLASH en VB6" svplé ? (Question Optimisée cette fois xD)

reacen

Tkt, je suis pas stupide, c'est un Treeeeeeeeeeeeeeeeeeeeeeeeeeeeeees grand code que j'ai entre les mains (Avec des biblio de 200 Ko Et plus)

J'ai deja traduit 25% du projet .. (surtout grace a PCPT) ..
Me faut savoir comment traduir ces lignes (en haut) pour finir au moin l'autre 25%

 

Technologie Reacen²

mardi 19 août 2008 à 11:27:55 | Re : Qui me "Traduit (encor) un TRUC FLASH en VB6" svplé ? (Question Optimisée cette fois xD)

jrivet

Membre Club
Salut,
En Aucun cas j'ai dit que tu étais stupide, je te demande simplement si tu sais ce que font les codes en ActionScript?

Car ce n'est pas parce que l'on sais faire du VB que l'on sais forcément ce que fait l'ActionScript (mon cas en tout cas)

Donc je redemande: "Est ce que tu sais ce que font les codes en ActionScript??? "



@+: Ju£i¤n
Pensez: Réponse acceptée

mardi 19 août 2008 à 11:42:50 | Re : Qui me "Traduit (encor) un TRUC FLASH en VB6" svplé ? (Question Optimisée cette fois xD)

reacen

j'ai pas dit que ta dit que je suis .. lol enfin bref ..
Non, c'est un projet flash que je voulé refair en vb6.0 c'est tout.

Oui je sais ce que fais le code .., sinon pourquoi je voudrais le traduir en vb. ?

Technologie Reacen²

mardi 19 août 2008 à 11:44:58 | Re : Qui me "Traduit (encor) un TRUC FLASH en VB6" svplé ? (Question Optimisée cette fois xD)

jrivet

Membre Club
Sinon comme ca sans savoir ce qu'il font je dirai
Mais c'est plus du tatonement (je ne suis pas sûr du tout)

   'while (_loc6 = _loc6 + 3, _loc6 < _loc7)
   'pourrait traduirait peu etre
   While loc6 < loc7
       'Instructions
       
       loc6 = loc6 + 3
   Wend
   
   'while (++_loc9, _loc9 < aLightPath.length)
   While loc9 < aLightPath.length
       'Instructions
       loc9 = loc9 + 1
   Wend
By Renfield

' var _loc9 = (_loc5[_loc6 + 1] & 15) << 6 | _loc5[_loc6 + 2];
'pourrait "peu etre" se traduire
Dim Loc9
Loc9 = ((loc5(loc6 + 1) And 15) * 2 ^ 6) Or loc5(loc6 + 2)
By Renfield

'var _loc10 = aLightPath[_loc9].num;
'var _loc11 = aLightPath[_loc9].dir;
'Si aLightPath est un tableau d'objet => as tu un objet
'quelques part qui possède les prop Num et Dir???
Dim Loc10, Loc11
Loc10 = aLightPath(Loc9).num
Loc11 = aLightPath(Loc9).num
By Renfield

@+: Ju£i¤n
Pensez: Réponse acceptée

mardi 19 août 2008 à 11:46:25 | Re : Qui me "Traduit (encor) un TRUC FLASH en VB6" svplé ? (Question Optimisée cette fois xD)

jrivet

Membre Club
Salut,
Bah justement cela peu nous aider à te traduire les code si tu nous expliquent ce qu'il font.....

Tu connais l'actionScript et nous le VB alors dit nous se qu'il font et ton le traduira plus facilement

@+: Ju£i¤n
Pensez: Réponse acceptée

mardi 19 août 2008 à 12:09:46 | Re : Qui me "Traduit (encor) un TRUC FLASH en VB6" svplé ? (Question Optimisée cette fois xD)

reacen

Merci jrivet, pour ton aide .
Mais :

' var _loc9 = (_loc5[_loc6 + 1] & 15) << 6 | _loc5[_loc6 + 2];

'pourrait "peu etre" se traduire
Dim Loc9
Loc9 = ((loc5(loc6 + 1) And 15) * 2 ^ 6) Or loc5(loc6 + 2)


je crois pas que c'est possible.
C'est commsi on dit :

loc9 = 1 or
2

donc chui coincé ..


Et pour:

 
_loc4.push({num: _loc9, dir: _loc5[_loc6]});

le .push C'est quoi ? :s

Technologie Reacen²

mardi 19 août 2008 à 19:28:55 | Re : Qui me "Traduit (encor) un TRUC FLASH en VB6" svplé ? (Question Optimisée cette fois xD)

PCPT

Administrateur CodeS-SourceS
Réponse acceptée !
umm, va falloir penser à chercher seul un jour quand même



 var _loc4 = new Array();
_loc4.push({num: _loc9, dir: _loc5[_loc6]});

Private Type MyArray
    lNum As Long
    sDir As String
End Type

Dim loc4 As New Collection
Dim t As MyArray
t.lNum = loc9
t.sDir = loc5(loc6)
loc4.Add t





 while (_loc6 = _loc6 + 3, _loc6 < _loc7)
for loc6=loc6 to loc7-1 step 3



while (++_loc9, _loc9 < aLightPath.length)
for loc9=1 to len(alightpath)




 var _loc9 = (_loc5[_loc6 + 1] & 15) << 6 | _loc5[_loc6 + 2];
<< (décalage gauche au niveau du bit) - Opérateur

Convertit expression1 et shiftCount en entiers de 32 bits et décale tous les bits de expression1 vers la gauche en fonction du nombre spécifié par l'entier résultant de la conversion de shiftCount.




if (--_loc12 < 0)
loc12=loc12-1
if  loc12<0 then




var _loc10 = aLightPath[_loc9].num;
var _loc11 = aLightPath[_loc9].dir;
voir type + collection



pour le reste (car il y en aura toujours...), google est opérationnel

http://livedocs.adobe.com/flash/9.0_fr/ActionScriptLangRefV3/all-index-Symbols.html


Prenez un instant pour répondre à ce sondage svp  

mardi 19 août 2008 à 23:00:28 | Re : Qui me "Traduit (encor) un TRUC FLASH en VB6" svplé ? (Question Optimisée cette fois xD)

reacen


Mouwhahaha .. je savé que Super-PCPT allé reVenir a mon secour.
 (Merci.)


tout est bien clair mantenant, mais il y a toujours :

 var _loc9 = (_loc5[_loc6 + 1] & 15) << 6 | _loc5[_loc6 + 2];

Qui me fait peur.
 Ton lien, n'explique pas le role de :  '|' et le '&' ?

Sinon, voila que je sais ce que c'est <<, Ca se traduit comment ?
Surtout, dans l'explication de <<,  shiftCount. c'est quoi ?.

    Grand Merci ..

Technologie Reacen²


1 2

Cette discussion est classé dans : truc, dir, loc9, traduir, loc6


Répondre à ce message

Sujets en rapport avec ce message

Supprimer des sous répertoires [ par JCLK ] Je sais comment lister le contenu des fichiers d'un répertoire avec "Dir", mais je me demande comment lister les sous-répertoires de ce même fichier.J prog autonome ??? [ par Patrice ] BonjourJ'ai essayé le truc de webmagique pour faire un prog sans install (en VB6). - Une feuille - Une image de fond (histoire de mettre quelque chose Un truc plus ke balaise [ par fabiin ] Salut !alors c assez simple ce ke je veux mais je c pas si on peu le faire: je voudrai envoyer des donnée a la carte son et lui demander de les jouer Cherche truc pour reconnecter une connection adsl [ par mapi ] Je cherche un code source pour deconnecter puis reconnecter ma connection adsl dans le but changer d'adresse IP Merci gloire à celui qui trouvera !! Comment ouvrir un TXT dans un Textbox a partir d'un autre TXT ??? [ par Flit ] Voilà j'ai une Form (Form1), une Listbox (List1), un Textbox (Text1), et des fichiers TXT "Tout.Txt", "Machin.txt", "Truc.txt" etc...Le fichier "Tout. Truc facile (code ASCII) [ par Lolo ] Comment on convertit une lettre en code ASCII ???Je ne sais plus du tout !!! honte a moi :--((((Merci un truc qui me fait ch... enfin qui m'enbete quoi ... [ par outworldex ] voila (y a beaucoup de messages mais j'espere que quelqun me verra ... ) je voudrait faire en sorte que quand on clique sur un bouton , il ouvre un e msn messenger [ par Badine ] comment programmer une aplication chat internetc a dir le serveur est distant a l autre bout de la planetec a dir il passe a traver les fire wire j ai Un truc basique mais....... [ par Sephiroth ] salut,je voudrais savoir comment on fait une form qui une fois maximise peut en contenir plein d'autres, je sais aue c une histoire de mdi child mais


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



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
Temps d'éxécution de la page : 0,390 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.