PDA

View Full Version : مشکل با opendialog



arsalansalar
سه شنبه 24 اردیبهشت 1387, 10:09 صبح
با سلام
من برای اینکه آیتمه openfile dialog من فقط پوشه c را باز کند در قسمت initial directory نام پوشه c را وارد کردم اما پوشه c را باز نمی کند.و می رود آخرین پوشهای که باز شده را می آورد.
به نظر شما اشکال از کجاست؟
اینم کده من هست:


AskFile.RestoreDirectory = False
AskFile.InitialDirectory = "c:/"
AskFile.ShowDialog()
If AskFile.ShowDialog(Me) = Windows.Forms.DialogResult.OK Then
MyApiVideo.Open(AskFile.FileName)
If MyApiVideo.TotalTime >= 0 Then
' Init the values of our trackbar.
TrackOffset.Value = 0
TrackOffset.Minimum = 0
TrackOffset.Maximum = CInt(MyApiVideo.TotalTime)
End If
' Start playing right away.
MyApiVideo.Play()
End If

touraj
سه شنبه 24 اردیبهشت 1387, 10:18 صبح
اشکال کار اینجاست که شما از openfile استفاده کردی. توی openfile شما میتونید برای فایلها فیلتر بذارید. اما اگه هدفتون فقط درایو c هستش از FolderBrowserDialog استفاده کنین. اونجا میتونین تعیین کنین ک تو چه فولدری باز بشه.

arsalansalar
سه شنبه 24 اردیبهشت 1387, 11:02 صبح
یعنی با openfile نمیشه همچین کاری کرد؟

touraj
سه شنبه 24 اردیبهشت 1387, 11:09 صبح
یعنی با openfile نمیشه همچین کاری کرد؟

تا اونجایی که من میدونم نه. حالا شاید بقیه دوستان راه حلهایی داشته باشند.

Sub Zero
سه شنبه 24 اردیبهشت 1387, 11:18 صبح
چرا شما / گذاشتید ! \:C
در ضمن این تاپیک (http://barnamenevis.org/forum/showthread.php?t=103350)رو هم بخونید جواب شما داده شده

arsalansalar
سه شنبه 24 اردیبهشت 1387, 11:31 صبح
واقعا اشتباه احمقانه ای بود.:چشمک:
از این همه دقت نظر شما کمال تشکر را دارم.

touraj
سه شنبه 24 اردیبهشت 1387, 12:41 عصر
چرا شما / گذاشتید ! \:C
در ضمن این تاپیک (http://barnamenevis.org/forum/showthread.php?t=103350)رو هم بخونید جواب شما داده شده

خوب شد. منم یه چیزی یاد گرفتم:چشمک: