[ mayana @ 16.08.2008. 17:01 ] @
vise nema onog da izlista slicne teme kad ukucas naziv? steta...
dakle, trebam da iscitam fajlove iz odredjenog foldera, s tim da ne izlista sve, nego mozes da biras koje hoces da otvoris. koliko sam ja cackala taj open file dialog nikad mi nije proradio. sta da uradim da stvarno i otvori fajl kad ga oznacim i kliknem dugme open?
[ MarkoBalkan @ 16.08.2008. 17:21 ] @
a o kojim vrstama file-ova se radi?
[ mayana @ 16.08.2008. 17:29 ] @
svejedno, nije bitno. kad probam ono sve redom, postavim open file dialog, oznacim ili ne filter za fajlove, bla truc, pokrenem aplikaciju, kliknem na npr browse dugme, otvori se open file dialog, ja oznacim file i kliknem na open i NISTA! ne otvori mi se taj file. jel treba tu jos nesto koda da se upise? trebao bi on to automatski da odradi, ne? da li to radi samo u windows aplikacijama, il moze i u console? mrzi me sad da cekam dok mi se otvori vs da bi to probala...
[ MarkoBalkan @ 16.08.2008. 17:35 ] @
ne ide to tako.
ako je txt file, onda moras prikazati text u rich text komponenti, ako je excel file, onda ne može otvoriti, jer na formi moraš imati komponentu u kojoj prikazuješ taj file.
[ Aleksandar Ružičić @ 16.08.2008. 18:55 ] @
open file dialog sluzi samo da korisniku dozvoli lak odabir fajlova a ti (programer) moras da uradis potrebnu logiku koja radi nesto sa izabranim fajlom, u tvom slucaju treba da otvoris fajl.

recimo:
Code:

if ( openFileDialog1.ShowDialog() == DialogResult.OK )
{
     MessageBox.Show( openFileDialog1.FileName );  // FileName ti sadrzi putanju do izabranog fajla

     // ako hoces da otvoris izabrani fajl i da ucitas njegov sadrzaj u textbox:

    StreamReader file = new StreamReader( openFileDialog1.FileName );

    textBox1.Text = file.ReadToEnd();

    file.Close();
}
[ Shadowed @ 16.08.2008. 22:37 ] @
Glavna poenta je u ovom OpenFileDialog.FileName jer se tu nalazi putanja fajla nakon otvaranja, sto se vidi iz prethodno datog primera. Takodje, ukoliko je ukljuceno selektovanje vise fajlova, postoji property koji je niz stringova - OpenFileDialog.FileNames
[ mayana @ 16.08.2008. 23:04 ] @
ok, mozda i ne moraju ti fajlovi da se otvore. oni treba da se iscitaju i ugrade u manifest file.. problem je dat ovde: http://www.elitesecurity.org/t333346. ja sam pomislila na open file dialog. meni ustvari izgleda treba samo kod koji se nalazi iza "create manifest" dugmeta Microsoft Application Updater Block aplikacije...