Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    [vb6] Aprire file da VB6

    Salve.
    Volevo sapere quale comando mi dava la possibilità di aprire la finestra classica di windows "APRI" da VB6 perchè devo caricare un file MDB da utilizzare poi come database del mio programma.

    Grazie 1000.

  2. #2
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    Devi utilizzare il CommonDialog e visualizzarlo col metodo showopen
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

  3. #3
    Utente di HTML.it L'avatar di LMondi
    Registrato dal
    Sep 2004
    Messaggi
    1,291
    Ciao Antagonista. Ritengo che per "Aprire" un file del DB non serva il controllo CommonDialog. Comunque posto un esempio del predetto controllo, poi vedi tu ...

    Progetto>Componenti MS Common Controls, poi seleziona e metti il controllo sulla Frm
    In un modulo o nel modulo della stessa Frm:
    codice:
    With FrmTua.CommonDialog1
                .CancelError = True             ' Imposta CancelError su True
            On Error GoTo ErrHandler
                .Filter = "File di programma (*.csv)|*.csv|Documenti di Testo (*.Txt)|"
                .FilterIndex = 1
                .DefaultExt = "csv"
                .Flags = cdlOFNNoChangeDir Or cdlOFNFileMustExist Or cdlOFNNoReadOnlyReturn
                .InitDir = App.Path & "\DATI\TuoFile\"
                .DialogTitle = "Selezionare il file da aprire"
                .FileName = FrmTua.CommonDialog1.FileName
                .ShowOpen
    
    ErrHandler:
                If Err.Number = 32755 Then      ' E' stato scelto Annulla
                    boolErrAnnCO1 = True
                    Exit Sub
                    Else: boolErrAnnCO1 = False
                End If
    ... .... ...
    Codice per Aprire il File

    Chiaramente questo è un esempio, che devi adattare alla tua realtà.
    LM

  4. #4
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    Originariamente inviato da LMondi
    Ciao Antagonista. Ritengo che per "Aprire" un file del DB non serva il controllo CommonDialog.
    Credo che intendesse dire che vuole fare selezionare all'utente il database da aprire.....
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

  5. #5

    Esatto

    Esattamente, volevo che l'utente decidesse quale db selezionare.
    Vorrei sapere come si fa, una volta scelto il db, a far si che il percorso vada a finire in un campo di testo chiamato dbscelto.
    Grazie 1000

  6. #6
    Ciao..basta che tu usi la proprietà:
    codice:
    dim percorso as string
    'inserisci quello che vuoi
    '
    percorso = common1.filename
    e poi copi questa variabile nel campo che desideri..


    ciao

  7. #7

    Grazie

    Tutto ok grazie.

  8. #8
    Perfetto..ciao

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.