Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2000
    Messaggi
    137

    compatibilità vecchi codici

    Salve a tutti, ho intrapreso una di quelle imprese che a confronto la scalata dell'everest è una passeggiata...dunque devo modificare un file che utilizzava le librerie di zinc (ma la versione con le chiamate 'flashstudio', in buona sostanza una sorta di enciclopedia quindi con letture da disco etc) e quindi mi ritrovo a compilarlo con flash 8 e con as2 (era già compatibile), chiaramente dopo una serie di messe a punto sulle chiamate a zinc (variabili da stringa a numero da convertire, etcetc) diciamo che nella struttura generale funzionicchia..ha però alcune irregolarità ancora, e volevo sapere se qualcuno ne sa qualcosa: i problemi sono nelle coordinate schermo, mi ritrovo alcune cose spostate nello schermo in altezza, larghezza o posizioni. Ora quello che mi chiedo e chiedo a voi:

    1-- Può una riga di codice senza ; finale, avere conseguenze per il nuovo compilatore senza che lo segnali?

    2-- Credo che i problemi siano conseguenti a variabili sporche che non vengono dichiarate come dovrebbero o funzioni matematiche che sono cambiate [tipo random(num) che ho sostituuito con Math.floor (Math.random ()*num) ]

    3-- esiste qualche debuger che mi segnala errori di questo tipo o che comunque controlli più accuratamente queste cose tipo la funzione option explicit di VBSCRIPT. Il debug di flash ho difficoltà ad usarlo perchè molte delle chiamate vanno a lavorare con la libreria di ZINC

    Aiutatemi vi prego sto per suicidarmi...(oltre a tutto, non ho spiegato che codesta cosa la sto facendo perchè deve girare su Vista , perchè così come era funzionava perfettamente su xp)
    grazie per chiunque possa darmi un suggerimento...sono 10 gg che sto in apnea...

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2000
    Messaggi
    137
    scordavo:
    ho anche codici del genere:
    eval ("_root.terzol."+_global.clonato.childNodes[6].firstChild.nodeValue).startH = 200;

    come posso eliminare l'eval , e poi è veramente obsoleto o può ancora essere utilizzato con as2

    insomma sono proprio disperata...aiuto

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2000
    Messaggi
    137
    ok diciamo che l'eval l'ho scritto così
    Codice PHP:
    eval ("_root.terzol."+_global.clonato.childNodes[6].firstChild.nodeValue).startH 200;

    _root.terzol[_global.clonato.childNodes[6].firstChild.nodeValue].startH 200
    giusto?

    ok ma questo:
    Codice PHP:
        messe = eval(_global.clip); 
    non riesco neanche a capire a cosa serve

    lo sto a rompe', proprio non ne esco ...qualcuno ha per caso qualche link dove andare a leggermi le cose ormai obsolete e come convertirle?
    grazie anyway

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.