Dopo essere riuscito ad avere turbo pascal, il programma ha funzionato per una sera, poi lui come tutti i programmi indos ke ho, nn ha + funzionato dicendo ke nn era compatibile ne in modalità windows ne in dos.
qualcuna sa xkè?
è il programma od è il computer?
grazie
Ultima modifica di numerone : 14-11-2004 alle ore 17.31.48Motivo: Richiamo all'utente: i messaggi che hanno aree specifiche in aree non specifiche sono considerati off topic - In oltre bisogna usare titoli specifici
In generale: un file contiene informazioni.
Nel file di testo tali informazioni son date dal testo, nel file mp3 dalla canzone, nel file .iso da altri files ecc...
Tutti dovremmo sapere che gli eseguibili sono files binari perché contengono informazioni in binario.
Però anche i .doc, i .iso ed i .mp3 contengono le informazioni in binario; quindi che differenza c'é tra gli eseguibili e gli altri? Semplicemente i primi sono programmi, gli altri no.
Che vuol dire essere un programma? Vuol dire che quando facciamo doppio click su di esso, esso si avvia, mentre se facciamo doppio click su un altro files esso dovrà essere letto da un altro programma.
Tuttavia se portiamo un file .exe su linux, esso sarà un files binario qualsiasi, quindi l'affermazione un file .exe é un file eseguibile non é del tutto vera.
C'é un passaggio intermedio da considerare: il caricamento in memoria.
La realtà é che su disco l'eseguibile é un qualsiasi file binario il cui programma di lettura é direttamente il sistema operativo, ma una volta caricato diventa un file eseguibile puro, questo perché il caricamento in memoria necessita di alcune attenzioni particolari.
Il problema nel tuo caso é dato dal fatto che il caricatore non riconosce il file.
Windows XP é un gran rompicoglioni per eseguibili dos in quanto questi non possono essere letti direttamente dal sistema operativo (per il semplice fatto che sono a 16 bit), ma necessitano di un caricatore a parte incluso nel sistema chiamato NTVDM.exe; tale programma altro non é che un bug col caricatore intorno...
Da quel che ho capito sulla tua macchina é partito NTVDM. L'unico consiglio che ti posso dare (a parte quello di formattare) é passare ai 32 bit col FreePascal...