Ciao a tutti...
che non sia un mago della programmazione ormai è noto :D però qua mi succede qualcosa di davvero strano...
ho scritto un programmino banale che mi scarica dei file da dei siti e come "controllo" ho inserito queste righe all'apertura del programma:
IF Len(controllo) = 0 THEN
Message.Error("Non è presente la connessione", "exit")
MDl.Close()
END IF
IF NOT Exist(user.home &/ "prog_down") THEN
MKDIR (user.home &/ "prog_down")
END IF
poi all'interno del programmo ho inserito dei timer per vedere l'avanzamento dei download...
solo che:
su ubuntu 10.10 e 10.04 va tutto perfetto, mentre su mandriva e opensuse no... ricevo l'errore:
Form1.?.0: File or directory does not exist
La classe di avvio si chiama Form1 ma non capisco l'errore, e sopprattutto xke su una distro vada e su di un'altra no...
ps. in tutto il programma non si fa riferimento a nessun'altra cartella...
Eccomi... niente da fare ho provato a sostituire cartella e altro... La cosa strana è che lo stesso errore lo ricevo quando in Form1 ho solo:
PUBLIC SUB Form_Open()
ME.Center
' IF NOT Exist("$HOME/cartella") THEN
' MKDIR ("$HOME/cartella")
' END IF
END
PUBLIC SUB Label1_MouseDown()
END
PUBLIC SUB Button1_Click()
Form1.Close
FMain.Show
END
faccio notare che tutto ciò che ha a che fare con cartelle è stato commentato...