Vai al contenuto
PLC Forum


Come Inserire File E Cartelle - in un Progetto VB6 ?


Brothers

Messaggi consigliati

Ho progettato un programmino in VB6 costituito da form e moduli e alcuni file di testo, ma anche da 2 sottocartelle con svariati file di testo e icone.

Come creo un .exe con VB6 che includa questi file e sottocartelle?

Qualcuno mi aiuta?

Grazie Ciao

Link al commento
Condividi su altri siti


Se non hai un software per realizzare un pacchetto ridistribuibile, direi che la via più veloce è controllare all'avvio del tuo eseguibile se le cartelle esistono. In caso contrario le fai creare; per i files ... cosa contengono? Dacci qualche info in più!!

A presto B)

Link al commento
Condividi su altri siti

Ciao,

creando l' exe, i tuoi form e moduli vengono compilati in un unico file (exe appunto).

Le cartelle e i file di testo non vengono uniti al file exe, a meno che tu non intenda creare un pacchetto di installazione in modo che quando vai ad eseguire questo exe, ti ricrei la struttura di file e cartelle che avevi all'inizio.

Per creare file di installazione esistono programmi apposta.

Ciao

Link al commento
Condividi su altri siti

Già con la creazione guidata di pacchetti di installazione fornita con VB6 riesci a fare qualcosa, altrimenti esistono dei programmi anche free o shareware che ti permettono di costruire dei pacchetti di installazione fatti meglio.

Uno mi sembra si chiami Innosetup, prova a fare delle ricerche in rete.

Ciao

Link al commento
Condividi su altri siti

Ciao Ragazzi

Le sottocartelle contengono le immagini e le icone del programma e un paio di file di .txt per la configurazione.

Ho trovato un Programma:

ScriptMaker

che sembra faccia girare, o crei gli script per, InnoSetup ma non so se posso distribuire il programma creato con quel Software.

Cioè non so se i programmi compilati con ScriptMaker e InnoSetup funzionano solo sul PC che li ha creati o anche su altri PC.

Stavo cercando in rete informazioni e da qualche parte ho letto questa cosa quà.

Sapete niente?

Ho aperto anche un post in proposito.

Ho letto anche dei:

Documenti Correlati in VB6

Ma non ci ho capito molto per ora, proverò anche con la creazione guidata di pacchetti di installazione fornita con VB6.

Grazie Ciao

Link al commento
Condividi su altri siti

Se il file .EXE è di piccole dimensioni e le immagini non sono molte, puoi inserirle direttamente come risorse nel tuo progetto. Per quanto riguarda i files di configurazione (es. file .ini) io di solito li creo al primo avvio dell'applicazioni e li popolo con i dati di default; poi in base alle impostazioni e scelte dell'utente vai ad aggiornarli. E' ovvio che se usi InnoSetup, anche i file di configurazione puoi crearli prima e farli copiare durante l'installazione nel percorso che ti interessa.

A presto

Modificato: da jumpier
Link al commento
Condividi su altri siti

Ho provato ScriptMaker

è ottimo e semplice e ha varie possibilità di inplementare il pacchetto

Praticamente una bomba :)

Ora non mi rimane che provarlo su un'altro PC, ma come dice bene lucios

"deve funzionare sicuramente"

Se il file .EXE è di piccole dimensioni e le immagini non sono molte, puoi inserirle direttamente come risorse nel tuo progetto
Link al commento
Condividi su altri siti

Ciao lucios

Ci sono quasi :)

L'unica cosa che non mi parte è un piccolo ShockwaveFlash all'avvio.

Eppure ho messo anche un istallatore per gli .ocx necessari, anche flash.ocx

Ma non lo legge lo stesso, tutto questo su un'altro PC, mentre sul mio Funge.

:angry:

Sai qualcosa in proposito?

Comunque grazie

Ciao

Link al commento
Condividi su altri siti

Non ho mai usato scripmaker ma, partendo dal presupposto che è pari

ai tanti programmi di installazione in commercio, prova a vedere se ha

una opzione per analizzare il tuo progetto VB per conoscere le varie

dipendenze dei file (in termini di ocx, dll ecc...) che occorre inserire

all'interno del pacchetto generato per poter ridistribuire il tuo software

funzionante su qualsiasi macchina. In alternativa sul sito MSDN della M$

ci dovrebbero essere dei tool per analizzare le dipendenze.

Ciao

Link al commento
Condividi su altri siti

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...