Autore Topic: Creazione file  (Letto 1297 volte)

Offline Mefrio

  • Grande Gambero
  • ***
  • Post: 203
    • Mostra profilo
Creazione file
« il: 06 Settembre 2010, 23:14:27 »
Ragazzi sono ancora io che rompo :D

mi servirebbe sapere come creare un file e scriverci dentro quello che dico io, il tutto utilizzando solo Gambas, senza comandi da SHELL!

Al massimo il file potrei crearmelo in anticipo e metterlo tra i file del programma ma poi il problema è che non capisco come copiarlo in altre directory

Prego Chesko di non dirmi di cercare perchè l'ho già fatto e non ho trovato niente :P

Grazie a tutti del supporto che giornalmente mi date
per quanto io sia messo male, voglio aiutare chi sta peggio di me :D

Offline fsurfing

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.484
    • Mostra profilo
Re: Creazione file
« Risposta #1 il: 06 Settembre 2010, 23:19:38 »
dipende tutto da che file vuoi creare...

se un file dove salvare sei settaggi un ottimo strumento è settings (cerca sul forum al riguardo)

se invece vuoi salvare in un file un testo puoi semplicemente dare:

Codice: gambas [Seleziona]
dim testo as string

testo=........

file.save(user.home & "/pippo.txt",testo)


questo è il metodo forse + semplice e veloce per salvare testi prelevati da textarea, cicli for ecc ecc

dicci esattamente cosa vuoi ottenere..

Offline Mefrio

  • Grande Gambero
  • ***
  • Post: 203
    • Mostra profilo
Re: Creazione file
« Risposta #2 il: 06 Settembre 2010, 23:32:03 »
è proprio questo che cercavo :) però se metto user.home dovrebbe salvarlo nella cartella home giusto? Il problema è che mi dice "access forbiden"! Ci vogliono i permessi pure per creare qualcosa nella home? ???
per quanto io sia messo male, voglio aiutare chi sta peggio di me :D

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: Creazione file
« Risposta #3 il: 07 Settembre 2010, 00:15:01 »
è proprio questo che cercavo :) però se metto user.home dovrebbe salvarlo nella cartella home giusto? Il problema è che mi dice "access forbiden"! Ci vogliono i permessi pure per creare qualcosa nella home? ???

Usi KDE? Quello è un bug poichè in KDE user.home corrisponde proprio alla cartella Home, che è di sistema, mentre in GNOME User.Home corrisponde a Home/TuaHome

Non per essere pignolo ma: http://gambasdoc.org/help/comp/gb/file?show

Offline Mefrio

  • Grande Gambero
  • ***
  • Post: 203
    • Mostra profilo
Re: Creazione file
« Risposta #4 il: 07 Settembre 2010, 09:49:55 »
Casso strano, uso Gnome :)
Invece di user.home si può mettere un percorso?
per quanto io sia messo male, voglio aiutare chi sta peggio di me :D

Offline ealmuno

  • Maestro Gambero
  • ****
  • Post: 388
    • Mostra profilo
    • http://www.ealmuno.com
Re: Creazione file
« Risposta #5 il: 07 Settembre 2010, 09:54:36 »
si, user.home è l'equivalente di /home/NOMEUTENTE
il mio nuovo sito : ealmuno.com

Offline giulio

  • Maestro Gambero
  • ****
  • Post: 280
    • Mostra profilo
Re: Creazione file
« Risposta #6 il: 07 Settembre 2010, 10:23:18 »

Citazione
Usi KDE? Quello è un bug poichè in KDE user.home corrisponde proprio alla cartella Home, che è di sistema, mentre in GNOME User.Home corrisponde a Home/TuaHome

Non mi risulta cesco. Io uso Gambas sotto KDE da anni e user.home = /home/nome_utente

Ciao
« Ultima modifica: 07 Settembre 2010, 10:30:51 da giulio »

Offline md9327

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.840
    • Mostra profilo
Re: Creazione file
« Risposta #7 il: 07 Settembre 2010, 10:48:28 »
mi aggrego a giulio... pgDesigner fà uno stra-uso del metodo con librerrie kde, e funziona!

Offline Mefrio

  • Grande Gambero
  • ***
  • Post: 203
    • Mostra profilo
Re: Creazione file
« Risposta #8 il: 07 Settembre 2010, 11:38:19 »
Ragazzi ho risolto scrivendo "~/" al posto di user.home
per quanto io sia messo male, voglio aiutare chi sta peggio di me :D

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: Creazione file
« Risposta #9 il: 07 Settembre 2010, 13:01:41 »

Non mi risulta cesco. Io uso Gambas sotto KDE da anni e user.home = /home/nome_utente

Ciao

In meteomachine molti utenti di Mandirva + KDE si lamentavano perchè il mio visualizzatore crashava e scoprimmo che User.Home puntava a Home e non a Home/TuaHome...

Offline md9327

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.840
    • Mostra profilo
Re: Creazione file
« Risposta #10 il: 07 Settembre 2010, 13:23:09 »
Forse un problema legato a kde3/kde4 ???
A me non si è evidenziato... c'è l'ho tutti e due...

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: Creazione file
« Risposta #11 il: 07 Settembre 2010, 14:17:09 »
Forse un problema legato a kde3/kde4 ???
A me non si è evidenziato... c'è l'ho tutti e due...

:-\

Offline fsurfing

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.484
    • Mostra profilo
Re: Creazione file
« Risposta #12 il: 07 Settembre 2010, 21:38:52 »
Citazione
In meteomachine molti utenti di Mandirva + KDE si lamentavano perchè il mio visualizzatore crashava e scoprimmo che User.Home puntava a Home e non a Home/TuaHome...
in realtà il problema era diverso...

il problema sorgeva utilizzando dei comandi da terminale che in gnome venogono lanciati nella home , in kde in alcune situazioni in un altra cartella (forse documenti)