1 label "inserir arquivo txt:" com uma textbox onde será mostrado o arquivo inserido e logo depois um botão "abrir txt..."
no evento do click do botão eu tenho o código que abre uma caixa de dialogo pra eu poder selecionar os arquivos txt q eu preciso:
Private Sub abrir_txt_Click()
Me!abrir_txt = LaunchCD(Me)
End Sub
esse botão faz referencia a um modulo que eu criei, logo abaixo:
Option Compare Database
Private Declare Function GetOpenFileName Lib "comdlg32.dll" Alias _
"GetOpenFileNameA" (pOpenfilename As OPENFILENAME) As Long
Private Type OPENFILENAME
lStructSize As Long
hwndOwner As Long
hInstance As Long
lpstrFilter As String
lpstrCustomFilter As String
nMaxCustFilter As Long
nFilterIndex As Long
lpstrFile As String
nMaxFile As Long
lpstrFileTitle As String
nMaxFileTitle As Long
lpstrInitialDir As String
lpstrTitle As String
flags As Long
nFileOffset As Integer
nFileExtension As Integer
lpstrDefExt As String
lCustData As Long
lpfnHook As Long
lpTemplateName As String
End Type
Function LaunchCD(strform As Form) As String
Dim OpenFile As OPENFILENAME
Dim lReturn As Long
Dim sFilter As String
OpenFile.lStructSize = Len(OpenFile)
OpenFile.hwndOwner = strform.Hwnd
sFilter = "Arquivos de Texto (*.txt)" & Chr(0) & "*.txt"
OpenFile.lpstrFilter = sFilter
OpenFile.nFilterIndex = 1
OpenFile.lpstrFile = String(257, 0)
OpenFile.nMaxFile = Len(OpenFile.lpstrFile) - 1
OpenFile.lpstrFileTitle = OpenFile.lpstrFile
OpenFile.nMaxFileTitle = OpenFile.nMaxFile
OpenFile.lpstrInitialDir = "C:\"
OpenFile.lpstrTitle = "Selecione um arquivo TXT"
OpenFile.flags = 0
lReturn = GetOpenFileName(OpenFile)
If lReturn = 0 Then
MsgBox "O arquivo não foi selecionado!", vbInformation, _
"Aviso"
Else
LaunchCD = Trim(Left(OpenFile.lpstrFile, InStr(1, OpenFile.lpstrFile, vbNullChar) - 1))
End If
End Function
a minha dúvida é...
como eu faço no codigo, pra quando eu escolher os txts na caixa de dialogo mostrar na text box?
e aew sim eu poderei clicar no botao importar pra fazer todo o procedimento de importaçao dos arquivos txts..
boom..detalhei ao maximo..por favoor..alguém me da uma ajuda..
Pergunta
thur
galera eu tenho o seguinte formulário:
1 label "inserir arquivo txt:" com uma textbox onde será mostrado o arquivo inserido e logo depois um botão "abrir txt..."
no evento do click do botão eu tenho o código que abre uma caixa de dialogo pra eu poder selecionar os arquivos txt q eu preciso:
esse botão faz referencia a um modulo que eu criei, logo abaixo:a minha dúvida é...
como eu faço no codigo, pra quando eu escolher os txts na caixa de dialogo mostrar na text box?
e aew sim eu poderei clicar no botao importar pra fazer todo o procedimento de importaçao dos arquivos txts..
boom..detalhei ao maximo..por favoor..alguém me da uma ajuda..
Editado por kuroiAdicionar tag CODE
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.