PDA

View Full Version : سوال: openfiledialog



layegh110
پنج شنبه 12 بهمن 1391, 03:07 صبح
سلام
همونطور که از پروفایل و وضعیت کاربریم پیداست تازه وارد هستم. توی برنامه نویسی هم مبتدی هستم. شایدهم نباید این تاپیک رو ایجاد میکردم. ولی هر چی سرچ کردم نتونستم به جواب سؤالم برسم. این بود که اینجا دست به دامن دوستان شدم. ممنون میشم راهنماییم کنید. و اما سؤال:

توی پروژه ای (وی بی دات نت 2010) از اوپن فایل دیالوگ استفاده می کنم. منتها میخوام به جای اینکه فقط یه فایل قابلیت سلکت داشته باشه میخوام تعدادی از فایلها رو بشه انتخابشون کرد. مثل منوی اوپن آفیس.
بنظر شما چه پارامتری باید توی اوپن فایل دیالوگ اضافه کنم؟ :متفکر:
ممنون میشم کدشو برام بنویسید.

با تشکر
:لبخندساده:

**********************

فسألوا اهل الذکر //////// اللهم صل علی محمد و آل محمد و عجل فرجهم

JaVa
پنج شنبه 12 بهمن 1391, 08:55 صبح
سلام
همونطور که از پروفایل و وضعیت کاربریم پیداست تازه وارد هستم. توی برنامه نویسی هم مبتدی هستم. شایدهم نباید این تاپیک رو ایجاد میکردم. ولی هر چی سرچ کردم نتونستم به جواب سؤالم برسم. این بود که اینجا دست به دامن دوستان شدم. ممنون میشم راهنماییم کنید. و اما سؤال:

توی پروژه ای (وی بی دات نت 2010) از اوپن فایل دیالوگ استفاده می کنم. منتها میخوام به جای اینکه فقط یه فایل قابلیت سلکت داشته باشه میخوام تعدادی از فایلها رو بشه انتخابشون کرد. مثل منوی اوپن آفیس.
بنظر شما چه پارامتری باید توی اوپن فایل دیالوگ اضافه کنم؟ :متفکر:
ممنون میشم کدشو برام بنویسید.

با تشکر
:لبخندساده:

**********************

فسألوا اهل الذکر //////// اللهم صل علی محمد و آل محمد و عجل فرجهم

سلام.

شما از طریق صفت Multiselect می تونید اینکارو بکنید :

به این حالت :

OpenFileDialog.Multiselect = True

sehm67
پنج شنبه 12 بهمن 1391, 16:40 عصر
سلام

چطور میشه با خاصیت openfiledialog آدرس پوشه و یا پوشه ها رو انتخاب کرد؟

یعنی به جای اینکه آدرس فایل رو بهم بده آدرس پوشه اون فایل رو بهم بده.

xxnagin
پنج شنبه 12 بهمن 1391, 18:57 عصر
سلام شما از دو تا را میتونید استفاده کنید
یکی fileinfo و یکی path

Dim ofd As New OpenFileDialog
ofd.ShowDialog()
Dim dir As New IO.FileInfo(ofd.FileName)
TextBox1.Text = dir.DirectoryName ' راه یک
TextBox1.Text = IO.Path.GetDirectoryName(ofd.FileName)' راه دو

layegh110
پنج شنبه 12 بهمن 1391, 23:50 عصر
سلام.

شما از طریق صفت Multiselect می تونید اینکارو بکنید :

به این حالت :

OpenFileDialog.Multiselect = True

سلام. خیلی ممنون از توضیحتون