Una famiglia di sistemi di gestione per database relazionali di Microsoft progettati per semplificare l'uso.
Ciao peppeZH,
io farei così (da personalizzare in base alle tue esigenze):
Option Compare Database
Option Explicit
' frmTest : Maschera
' txtFile_Etichetta : Etichetta
' txtFile : Casella di testo
' cmdApri : Pulsante di comando
Private Sub cmdApri_Click()
Const cstrTitle = "cmdApri_Click"
On Error GoTo ErrH
' Scaricato da http://www.liberliber.it
Const cstrFile = "D:\Archivi\Biblioteca\Manzoni, Alessandro" _
& "\Storia della colonna infame\storia_d.txt"
Dim strFile As String
Dim wshshell As Object
Dim ff As Integer
' Il file esiste?
'
strFile = Dir(cstrFile)
If Len(strFile) = 0 Then
MsgBox "Il file '" & cstrFile & "' non esiste." _
, vbOKOnly Or vbInformation _
, cstrTitle
Exit Sub
End If
' Apro il file col programma predefinito
'
Set wshshell = CreateObject("wscript.shell")
wshshell.Run Chr$(34) & cstrFile & Chr$(34)
' Carico il file nel TextBox
'
ff = FreeFile(0)
Open cstrFile For Input Access Read As ff
Me.txtFile.Value = Input$(LOF(ff), #ff)
ExtP:
Close
Exit Sub
ErrH:
With Err
MsgBox "ERRORE#" & CStr(.Number) _
& vbNewLine & .Description _
, vbOKOnly Or vbCritical _
, cstrTitle
End With
Resume ExtP
End Sub
Private Sub Form_Load()
With Me.txtFile
If .ScrollBars = 0 Then .ScrollBars = 2
End With
End Sub