Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it L'avatar di goku370
    Registrato dal
    Oct 2003
    Messaggi
    569

    [VB6] Inglobare file generici all'interno dell'EXE

    Vorrei creare un programma stand-alone che contenga gia nel file eseguibile alcuni file necessari alla sua esecuzione.
    Posso fare una cosa del genere senza creare un pacchetto di installazione, ma fare in modo che l'eseguibile estragga automaticamente da "se stesso" i file? Magari usando i file risorse o i controlli OLE???

    Grazie
    Una tecnologia sufficientemente avanzata è indistinguibile dalla magia. Terza legge di Clarke

  2. #2
    Utente di HTML.it L'avatar di Brainjar
    Registrato dal
    Nov 2004
    Messaggi
    1,162
    Se vuoi sapere se è fattibile la risposta è : SI.
    Se vuoi sapere come fare, ci sono diversi sistemi.
    Dipende da quali files scrivere, leggere e/o estrarre.
    Ciao, Brainjar

  3. #3
    Includi i file dentro alle risorse incorporate del programma ed estraili quando ti servono.
    Amaro C++, il gusto pieno dell'undefined behavior.

  4. #4
    Utente di HTML.it L'avatar di goku370
    Registrato dal
    Oct 2003
    Messaggi
    569
    Avevo cercato un poco in giro per utilizzare i file risorsa... a me servirebbe qualche cosa che potesse funzionare un po' con tutti i formati, in particolare mi piacerebbe inglobare nell'eseguibile un altro programma (quindi file .EXE)
    Qualche suggerimento?
    Una tecnologia sufficientemente avanzata è indistinguibile dalla magia. Terza legge di Clarke

  5. #5
    Puoi incorporare dati di qualunque genere in un file di risorse, dai un'occhiata al Resource Editor...
    Amaro C++, il gusto pieno dell'undefined behavior.

  6. #6
    Utente di HTML.it L'avatar di goku370
    Registrato dal
    Oct 2003
    Messaggi
    569
    Si ma non sono riuscito a capire come estrarre il file e salvarlo in una posizione del disco...
    Una tecnologia sufficientemente avanzata è indistinguibile dalla magia. Terza legge di Clarke

  7. #7
    Utente di HTML.it L'avatar di goku370
    Registrato dal
    Oct 2003
    Messaggi
    569
    Se non mi sbaglio, il comando per estrarre un file dalle risorse è LoadRedData (indice, formato)

    Ma che tipo di variabile devo dichiarare per salvare le infomazioni estratte?
    E che formato devo usare?
    Tra l'altro, pensavo di salvare il file sul disco con un comando tipo:

    codice:
     Open "C:\pippo.exe" for binary as #1
    ...
    close #1
    Ma che comando uso per scrivere su un file aperto in binario?
    Una tecnologia sufficientemente avanzata è indistinguibile dalla magia. Terza legge di Clarke

  8. #8
    Utente di HTML.it L'avatar di goku370
    Registrato dal
    Oct 2003
    Messaggi
    569
    Qualcuno può postare qualche semplice riga di codice o inserire il link a qualche guida...
    Una tecnologia sufficientemente avanzata è indistinguibile dalla magia. Terza legge di Clarke

  9. #9
    Qualcuno può postare qualche semplice riga di codice o inserire il link a qualche guida...
    http://support.microsoft.com/?scid=k...141505&x=9&y=7
    Ma che comando uso per scrivere su un file aperto in binario?
    Put e Write.
    Amaro C++, il gusto pieno dell'undefined behavior.

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 © 2026 vBulletin Solutions, Inc. All rights reserved.