Differenze tra le versioni di "Copiare in una cartella un programma.gambas contenuto in un altro programma.gambas"
Da Gambas-it.org - Wikipedia.
(Nuova pagina: E' possibile inserire in un programma.gambas un altro programma.gambas, e successivamente far copiare quest'ultimo in una qualsiasi directory perché sia avviabile. Il programma.gamba...) |
(Nessuna differenza)
|
Versione delle 17:51, 27 set 2012
E' possibile inserire in un programma.gambas un altro programma.gambas, e successivamente far copiare quest'ultimo in una qualsiasi directory perché sia avviabile.
Il programma.gambas dovrà essere posto nella cartella "Progetto" presente nella TreeView dell'Ide dove sono elencate Cartelle e sorgenti del programma.
Il problema che si pone è quello che, una volta copiato, il programma.gambas perde il permesso per essere eseguito come programma. Per far riacquistare tale permesso al programma.gambas copiato, bisognerà lanciare mediante Shell il comando "chmod +x", capace di riattribuire quel permesso al programma.
Esempio:
Public Sub Button1_Click() Dim a$ As String a$ = "/tmp" Copy "nome_programma.gambas" To a$ & "/nome_programma.gambas" Shell "chmod +x " & a$ & "/nome_programma.gambas" End