Ciao Massimo, Ciao Gianni,
nessun problema di interpretazione, figuratevi. E' senz'altro la verità che io sia un novello, le mie domande sono proprio per far sì che ne sappia di più su questo linguaggio...
Anche se fosse (e sono convinto che non lo sia da parte tua, Massimo, anzi grazie per le risposte) non me la prenderei mica per una sana "presa in giro" su qualcosa in cui sono ignorante nel senso letterale del termine (colui che ignora).
Quanto a rimanere dei vostri lo sono già per i prossimi 3 anni (se poi non mi sopporterete vi basterà non rispondermi ;-) ).
Il metodo che sto seguendo, Massimo, è proprio quello da te suggerito; il problema è che non è facile all'inizio leggere il codice scritto da altri e interpretarlo in maniera corretta, anche nella sintassi. Posso assicurarti che tra fogli e fogliettini di codice stampato la mia scrivania è un groviglio...
Purtroppo nonostante il tuo aiuto non riesco a venirne a capo... trovo difficoltà anche a esprimere di preciso il problema, ecco perchè mi scervello inutilmente. Mi spiego meglio:
Ho creato un form iniziale; cliccando su uno dei "pulsanti" che lo costituiscono, viene visualizzato un altro form, e così di seguito.
Indipendentemente se l'applicazione sia compilata o meno, quando vado a chiudere un form con la "x" in alto a destra, anzichè uscire del tutto da essa vengo riportato al form precedente. Avevo già provato ad applicare quanto da te descritto (pensavo di poter chiudere il form prima o dopo essere passato al successivo, ma ho visto che mi chiude il form attivo indipentemente dal numero scritto - Form2.Close, Form3.close, ecc) ma senza esito positivo. Non vorrei creare un bottone di chiusura nel form, quindi credo che AppClose non vada bene ai miei scopi.
E' certamente un mio errore di interpretazione della procedura, ci mancherebbe, ma una stupidaggine a volte ti mette in un vicolo cieco... e solo il Manuale o chi è più esperto nell'uso può tirarti fuori...
Come proseguendo, non capisco un'altra cosa: ho notato e letto che il path che contiene l'applicazione è quello di riferimento, e per spostarsi tra le directory bisogna fare riferimento a quest'ultimo (Sez. external files).
In linea di massima tutto ok, ma sembrerebbe ci siano delle incongruenze: spostatomi nella root del PPC, se devo spostarmi su \Storage Card\xxxx ricevo un errore che dice pressapoco: Script Card\xxxx not found...
Ad esempio, una riga così scritta mi dà l'errore
Shell ("abcdef.exe", "Storage Card\prova\dati\dato1.dat")
Il messaggio di errore è dato da abcdef.exe, relativo alla mancanza del file dato1.txt nel path descritto prima. Ed è corretto, perchè è Storage Card, non Script Card...
Mistero.... :-(
P.s. - figuriamoci poi a descriverlo in Inglese a Erel....