Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Presbiopia - la 43 ani ?

Termen transcriere autovehicul

Cazare Timisoara pe 4-5 zile

Primele zile ale internetului per...
 Ditra 25

Casti USB-C ptr A-54

Aplicatie medicala / asistent med...

De ce vor atația politicieni...
 ERR_ADDRESS_UNREACHABLE

Legea 18/1968 Se mai aplica?

Digi conectare 2 routere prin fir

Succesiune notar versus instanta ...
 Montaj aer conditionat in balcon ...

Cont curent mulți valuta far...

Sugestii plan casa

Experiente cu firme care cumpara ...
 

Visual Basic - Ajutor la OpenFile Dialog

- - - - -
  • Please log in to reply
4 replies to this topic

#1
kuerten

kuerten

    Junior Member

  • Grup: Members
  • Posts: 74
  • Înscris: 17.08.2002
Va rog foarte mult am si eu o problema!!!!
vreau sa imi apara o fereastra de Open (normala) apasand pe butonul "browse", dar la codul urmator imi a eroarea Sub or function not defined si imi selecteaza cuvantul openFile
Ce se petrece??? :help:

Private Sub browse_Click()
On Error GoTo errhandler
CommonDialog1.Filter = "All Files (*.*)|*.*"
CommonDialog1.FilterIndex = 2
CommonDialog1.ShowOpen
OpenFile (CommonDialog1.FileName)
Exit Sub
errhandler:
    Exit Sub
End Sub

#2
Sammy

Sammy

    Active Member

  • Grup: Members
  • Posts: 1,403
  • Înscris: 26.11.2001
de ce filterindex=2?
si openfile(commondialog1.filename) ce ar trebui sa faca?
nu am mai folosit vb de muuuuult :)

#3
kuerten

kuerten

    Junior Member

  • Grup: Members
  • Posts: 74
  • Înscris: 17.08.2002
este cineva care ar dori sa corespondeze cu mine pe tema acestui limbaj??? Daca da sa-mi scrie pe mail la  
[email protected]

#4
Luc

Luc

    Junior Member

  • Grup: Members
  • Posts: 29
  • Înscris: 02.02.2002
A cam trecut ceva timp de cand ai pus intrebarea... daca te mai intereseaza inca, atunci ia in considerare urmatoarele:
In VB nu exista o functie OpenFile(...) De aceea primesti mesajul de eroare.
Daca vrei sa 'deschizi' acel fisier, trebuie intai sa precizezi ce intelegi prin asta:
1) aplicatia ta deschide propriu zis fisierul pentru a citi si/sau scrie in el; sau
2) fisierul este de un tip cunoscut si doresti sa fie deschis de aplicatia sa proprie, de ex. fisiere *.doc - Word, *.txt - Notepad, etc.

Daca vrei sa deschizi de ex un fisier text, poti scrie asa:

Private Sub Command1_Click()
    Dim RetVal As Integer
    RetVal = Shell("notepad.exe c:NumeFisier.txt", 1)
End Sub

Poate ca o sa iti fie util sa arunci o privire in Help la VBA.FileSystem si Shell(pathname[,windowstyle])
Succes.

#5
AndiOliver

AndiOliver

    Junior Member

  • Grup: Members
  • Posts: 219
  • Înscris: 27.02.2003
Daca folosesti un common dialog (sa presupunem ca l-ai denumit comdlg), atunci comanda de invocare a ferestrei ar fi:
comdlg.showopen

Acum mai mult ca sigur ca stii, dar dupa cum ii spune si numele, Common Dialog are forme diferite de deschidere:
1) ShowOpen - Deschide o fereastra de browsing in functie de filtrul dat
2) ShowPrinter - Deschide panoul de printare.
3) ShowSave - Fereasta de salvare a unui fisier din aplicatia ta.
4) ShowColor - Pentru culoare
5) Show Font

Sper sa fie de folos aceste rinduri.

Anunturi

Chirurgia spinală minim invazivă Chirurgia spinală minim invazivă

Chirurgia spinală minim invazivă oferă pacienților oportunitatea unui tratament eficient, permițându-le o recuperare ultra rapidă și nu în ultimul rând minimizând leziunile induse chirurgical.

Echipa noastră utilizează un spectru larg de tehnici minim invazive, din care enumerăm câteva: endoscopia cu variantele ei (transnazală, transtoracică, transmusculară, etc), microscopul operator, abordurile trans tubulare și nu în ultimul rând infiltrațiile la toate nivelurile coloanei vertebrale.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate