E' legale usare il carattere ':' nei nomi di file?
Esiste da qualcheparte una costante che indica quanto possono essere lunghi al massimo i nomi dei file sotto AmigaOS?
samo79 ha scritto:Non credo ma puoi usare l'underscore "_"
Il limite su OS4 dovrebbe essere 108 caratteri ma potrei sbagliarmi
clros ha scritto:E' legale usare il carattere ':' nei nomi di file?
Esiste da qualcheparte una costante che indica quanto possono essere lunghi al massimo i nomi dei file sotto AmigaOS?
ShInKurO ha scritto:clros ha scritto:E' legale usare il carattere ':' nei nomi di file?
No, stai attento perchè le funzioni di AmigaDOS si incasinano se trovano caratteri speciali...
Trovi tutte le spiegazioni sulla guida all'AmigaDOS di AmigaMagazine...
Visto che il filesystem minimo supportato da AmigaOS4 è FFS io ti consiglio di non superare i 30 caratteri, a meno che tu non crei file che sai per certo andranno solo su OS4, tipo una classe, una libreria, insomma moduli solo per OS4. Se invece il tuo programma crea file portabili (txt, jpg ecc...) allora devi valutare la cosa...
Cmq leggiti la guida all'AmigaDOS...
Raffaele ha scritto:Non c'entra il fatto che poi il NUOVO PROGRAMMA non può girare sui vecchi Amiga, ma nel caso qualcuno vuole metterlo in un ARCHIVIO stile Aminet, è bene che TUTTI I NOMI FILE all'interno del vostro pacchetto e il pacchetto stesso LHA non superi i 30 caratteri.
Raffaele ha scritto:Non ho mai capito perché il file-comment su Amiga è allocato shared nello stesso spazio del file-name...
clros ha scritto:Raffaele ha scritto:Non ho mai capito perché il file-comment su Amiga è allocato shared nello stesso spazio del file-name...
Uhmmmmm
Io nella FileInfoBlock ho altri 80 caratteri dedicati al commento (fib_Comment)
Quindi sono 80 + 108 = 188.
Cosa intendi per "allocato shared"??
Raffaele ha scritto:
[EDIT]
Un momento 32bit hai scritto?
32bit sono solo 4byte e max 64 caratteri possibili...
Sicuro che non siano 32 byte...???
Torna a Programmazione su Amiga
Visitano il forum: Nessuno e 7 ospiti