begin process at 2012 02 17 03:13:15
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Visual Basic 6

 > 

Divers

 > 

General

 > 

Qui me "Traduit (encor) un TRUC FLASH en VB6" svplé ? (Question Optimisée cette fois xD)


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

Qui me "Traduit (encor) un TRUC FLASH en VB6" svplé ? (Question Optimisée cette fois xD)

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ée 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...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

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,515 sec (4)

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