Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it L'avatar di LMondi
    Registrato dal
    Sep 2004
    Messaggi
    1,291

    VB6 - Installare Cartelle nel programma.

    Sono in direttrice d'arrivo con un programma scritto in VB6.
    Il predetto programma è composto da più Frm, ciascuna delle quali tratta un argomento, ma tutte tra di loro connesse; i dati di ciascuna Frm vengono salvati in più sottocartelle che dipendono da una Cartella primaria denominata "Dati". E' pertanto essenziale fornire il programma di una Cartella Dati con più Sottocartelle.
    Il problema che vi sottopongo, prima d'iniziare a fare prove e magari fare confusione e basta, è: "Come fare affinché il pacchetto d'installazione provveda a creare la predetta cartella Dati e le relative sottocartelle" ?
    Grazie sin d'ora per le risposte.
    LM

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    205

    Re: VB6 - Installare Cartelle nel programma.

    ciao,
    io ti suggerirei di fare un controllo all'avvio dell'applicazione, il che significa che certamente la pima volta che avvii il programma, provvederà a creare la struttura ( tutte le cartelle e sottocartelle ceh desideri) e mentre ai successivi avvii farà salterà completamente il passo se trova la prima cartella che è la primaria.

    tutto nel load della form!

    questo se vuoi farlo da codice, altrimenti potresti farlo in fase di installazione, predisponendo le cartelle proprio quando crei il pacchetto di installazione!

    ciao

    Originariamente inviato da LMondi
    Sono in direttrice d'arrivo con un programma scritto in VB6.
    Il predetto programma è composto da più Frm, ciascuna delle quali tratta un argomento, ma tutte tra di loro connesse; i dati di ciascuna Frm vengono salvati in più sottocartelle che dipendono da una Cartella primaria denominata "Dati". E' pertanto essenziale fornire il programma di una Cartella Dati con più Sottocartelle.
    Il problema che vi sottopongo, prima d'iniziare a fare prove e magari fare confusione e basta, è: "Come fare affinché il pacchetto d'installazione provveda a creare la predetta cartella Dati e le relative sottocartelle" ?
    Grazie sin d'ora per le risposte.

  3. #3
    Utente di HTML.it L'avatar di LMondi
    Registrato dal
    Sep 2004
    Messaggi
    1,291
    "questo se vuoi farlo da codice, altrimenti potresti farlo in fase di installazione, predisponendo le cartelle proprio quando crei il pacchetto di installazione!"

    Grazie per l'attenzione. Le cartelle sono già predisposte ed il programma salva i dati in esse. Il problema è proprio quello che tu hai evidenziato. Non sò come inserire le cartelle nel pacchetto d'installazione di VB6
    Sarebbe anche interessante l'ipotesi di far svolgere questa funzione al programma medesimo, magari al primo avvio (controlla se le cartelle esistono altrimenti le crea) nel path d'installazione.
    LM

  4. #4
    Utente di HTML.it L'avatar di LMondi
    Registrato dal
    Sep 2004
    Messaggi
    1,291
    Scusate se riprendo il post.
    Dunque, se fosse possibile inserire le cartelle nel pacchetto d'installazione potrei munire le cartelle stesse (cioè le cartelle contengono dei files) di un file di esempio sul funzionamento del programma.
    Ma (è fattibile?), ... attendo qualche suggerimento.
    LM

  5. #5
    Utente di HTML.it L'avatar di LMondi
    Registrato dal
    Sep 2004
    Messaggi
    1,291
    Dovrei terminare. Mi date una mano?
    LM

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    205
    non capisco dove è il problema...
    da codice puoi anche creare le cartelle!


    codice:
    fso.CreateFolder ("CartellaPippo") 'cos' crei una cartella dove vuoi!!!!!!

    Originariamente inviato da LMondi
    "questo se vuoi farlo da codice, altrimenti potresti farlo in fase di installazione, predisponendo le cartelle proprio quando crei il pacchetto di installazione!"

    Grazie per l'attenzione. Le cartelle sono già predisposte ed il programma salva i dati in esse. Il problema è proprio quello che tu hai evidenziato. Non sò come inserire le cartelle nel pacchetto d'installazione di VB6
    Sarebbe anche interessante l'ipotesi di far svolgere questa funzione al programma medesimo, magari al primo avvio (controlla se le cartelle esistono altrimenti le crea) nel path d'installazione.

  7. #7

    .....

    usa un tool
    tipo Wise installer
    che ti permette durante l'installazione
    di creare Subfolder
    e inserire files all'interno di esse.....
    max
    Ci sono solo 10 tipi di persone al mondo, chi conosce il binario e chi no.

    Disapprovo quello che dici, ma difenderò fino alla morte il tuo diritto a dirlo.

    Tanta bella giovinezza che si fugge tuttavia, chi vuol essere lieto sia, del doman non v'e' certezza.

  8. #8
    Utente di HTML.it L'avatar di LMondi
    Registrato dal
    Sep 2004
    Messaggi
    1,291
    giano118, grazie ma
    non è questo il problema "Creare delle cartelle e sottocartelle" via codice (peraltro il mio programma ha un'utilità che consente la predetta operazione, oltre la lettura degli HD, ecc.), questa opzione la vorrei applicare solo se non si può fare altro.
    maxmalici, ti ringrazio.
    Sai dove posso trovare "Wise installer" che mi consentirebbe di copiare le cartelle contenenti files d'esempio di utilizzo del programma ?
    LM

  9. #9
    ciao LM
    Wise installer è un Tool per le Installazioni....
    dovresti acquistarlo.........
    e costa anche abbastanza...
    è molto piu' professionale
    e ti permette di fare cose come quelle che richiedi tu......

    Ciao Max
    Ci sono solo 10 tipi di persone al mondo, chi conosce il binario e chi no.

    Disapprovo quello che dici, ma difenderò fino alla morte il tuo diritto a dirlo.

    Tanta bella giovinezza che si fugge tuttavia, chi vuol essere lieto sia, del doman non v'e' certezza.

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.