Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15
  1. #1

    [VB2005] Lavorare con i files

    Salve, avrei da fare 2 domande sull'utilizzo dei file in vb2005:
    1) Se voglio includere dei file nel mio progetto per poi chiamarli e "lavorarli" come devo fare?
    2) Se volessi aprire un file con la relativa applicazione associata come devo fare?

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Ammetterai che "chiamarli" e "lavorarli" sono termini alquanto insoliti in campo informatico. Spiega cosa devi fare di preciso con quei file in dettaglio.

    Per la seconda domanda, è sempre meglio affrontare un quesito alla volta in una discussione, aprendo un thread per ogni problema che si vuol porre.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    allora, io dovrei includere nel file exe delle 'risorse', cioè dei file che invece di essere presenti nella cartella dovrebbero stare nascosti nel file exe. Questi file sono:
    - alcune dll (non del programma) che devono essere copiate in un altra cartella
    - un file txt che dev'essere letto e la stringa che è stata letta dev'essere aggiunta a un altro file ini
    -un altro file di testo che dev'essere copiato in un altra cartella
    -un mp3 da riprodurre in loop

    Le funzioni per copiare, leggere e scrivere su file e riprodurre l'mp3 in loop le so far funzionare, solo che non so come si nascondono i file nell'eseguibile e non so come lo si 'identifica' per poi fargli svolgere queste funzioni.

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    "Nascondere file nell'eseguibile" non e' una frase che mi piace ...

    Ma perche' mai (dico, perche' mai) non puoi creare un pacchetto di setup in cui tutti i file sono copiati dall'installer dove devono stare?

  5. #5
    perchè il programma è protetto da password e non si può vedere il source

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Originariamente inviato da vincienalotto
    perchè il programma è protetto da password e non si può vedere il source
    Che risposta e'? Scusa, ma non si capisce ...

    Chi ha mai detto che devi distribuire il source?

    Distribuisci l'eseguibile (che poi, se e' fatto in VB.NET e non e' obfuscated, e' come se fosse sorgente ...) e le dll separatamente.

  7. #7
    no, perchè i file txt sono source, non si possono vedere

  8. #8
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Scusa, ma il discorso si fa "surreale" ...

    I file .txt sono source "di che"? Il progetto e' scritto in VB.NET e compilato ... cosa ci puo' essere scritto nei file di testo?

    Insomma .. se non spieghi le cose piu' che chiaramente, difficilmente otterrai una soluzione ...

  9. #9
    Allora, non c'è niente di surreale.
    Il file exe legge il testo da un file che si chiama initializer.txt e lo copia alla fine di un altro file che si chiama user.ini. Il file initializer.txt non si può vedere perchè fa parte del source del progetto e se viene letto dagli altri utenti potrebbe essere usato per copiare il programma.

  10. #10
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Un file di testo contiene dei dati che vengono letti dal programma non fa parte del source ...

    Forse se ci fai un esempio pratico ...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.