SaveFileDialog visual basic

Stefan Nozinic

Aktivan član
Poruka
1.050
vec dugo se mucim sa ovim
znaci
kako kad stisnem button da se pojavi save file dialog
evo sta sam uradio
ubaci sam SaveFileDialog1 u projekat
e sad sta da ukucam u kodu button1 ili u kodu SaveFileDialog1
da se on otvori
hocu da sacuvam ono sto sam kucao u RichTextBox1 u txt formatu
svaka pomoc je dobro dosla
hvala unapred
 
Ovo bi trebalo da radi, inace koristim staru verziju VB-a i ne mogu ga testirati kod mene.
Ovaj kod, stavis u eventu tvog dugmeta:
Kod:
    'Definisemo objektnu promenljivu u kojoj cemo smestiti putanju naseg fajl-a.
    Dim saveFile1 As New SaveFileDialog()
    '
    'Poketanje i postavljanje .txt extenzije SaveFileDialog (ovog puta saveFile1)
    saveFile1.DefaultExt = "*.txt"
    saveFile1.Filter = "Text fajlovi|*.txt"
    '
    'Ispitujemo da li je napisan naziv fajla u saveFile1 tj SaveFileDialog
    If (saveFile1.ShowDialog() = System.Windows.Forms.DialogResult.OK) And (saveFile1.FileName.Length) > 0 Then
      '
      'Usnimavanje sadrzaja RichTextBox-a u .txt fajl.
      richTextBox1.SaveFile(saveFile1.FileName, RichTextBoxStreamType.PlainText)
    End If
 
Trebalo bi da ide ovako... ako nisam negde zabrljao!
Kod:
Dim strSadrzajFajla As String
Dim openFileDialog1 As New OpenFileDialog

openFileDialog1.InitialDirectory = System.Environment.CurrentDirectory
openFileDialog1.Filter = "Text fajlovi|*.txt"
openFileDialog1.FilterIndex = 1
openFileDialog1.RestoreDirectory = True

If openFileDialog1.ShowDialog() = DialogResult.OK Then
    Dim strPutanjaFajla As String = openFileDialog1.FileName
    Dim MojFajl As FileInfo = New FileInfo(strPutanjaFajla)
    strSadrzajFajla = MojFajl.Name
End If
Kada si dobio sadrzaj fajla u "strSadrzajFajla", smestas ga iz "strSadrzajFajla" u richTextBox ili zamenis "strSadrzajFajla" za richTextBox... ako ces ga zameniti, obrisi onaj red na vrhu gde je deklarisana "strSadrzajFajla"!
Procesljaj malo i MSDN jer imas dosta korisnih podataka o odredjenim kontrolama: osnovno objasnjenje cemu su namenjene, spisak njihovih svojstava, funkcija, metoda... kao i njihova upotreba.
 
Poslednja izmena:

Back
Top