PDA

View Full Version : سوال: رفع مشکل نرم افزار



download69
جمعه 25 فروردین 1391, 16:01 عصر
سلام
من روی یکی از پروژه های برنامه نویسیم به مشکل برخوردم
من یه نرم افزار با وی بی 6 نوشتم که میشه برای درایوها و فولدر ها میشه یک بکگراند را انتخاب کرد، که برای این کار یک فایل متنی با فرمت ini در مسیر انتخابی ایجاد میشه که یکسری دستور درونش هست که باعث نمایش تصویر میشه... حالا مشکل اینجاست که explorer در حالت عادی این فایل را نمیخونه و در نتیجه تصویر نمایش داده نمی شود. من یک نرم افزار که اون هم همین کار رو میکنه رو دانلود کردم که این نرم افزار پس از اجرا explore رو ریست میکنه بعد حالا دیگه نمیدونم چه تغییری رو ایجاد میکنه که تصویر ها نمایش داده میشن !!! (همان تصویر هایی که با نرم افزار خودم برای یک فولدر یا درایو انتخاب کرده بودم)
اینم لینک دانلود نرم افزار خودم :
[/URL]http://dl.download-rmz.ir/dl/iranmehr/Samangan%20Setup_iranmehrco.rozblog.com.rar (http://dl.download-rmz.ir/dl/iranmehr/Samangan)


و اینم لینک نرم افزاری که دانلود کردم :
[URL]http://www.thewindowsclub.com/downloads/W7FBC.zip

night_secret
جمعه 25 فروردین 1391, 16:10 عصر
exe برنامه رو برام بزار

xxxxx_xxxxx
جمعه 25 فروردین 1391, 16:15 عصر
سلام،
محتوای فایل Desktop.ini رو اینجا بنویسید.

ho3ein.3ven
جمعه 25 فروردین 1391, 18:01 عصر
سلام . من این برنامه رو قبلا برای خودم نوشته بودم . برات گذاشتمش مشکلت حل بشه.

85694

download69
جمعه 25 فروردین 1391, 21:29 عصر
exe برنامه رو برام بزار
داخل پست اولی گذاشتمش که ..

download69
جمعه 25 فروردین 1391, 21:30 عصر
سلام،
محتوای فایل Desktop.ini رو اینجا بنویسید.


[AveFolder]
IconArea_Image=


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


سلام نرم افزار شما رو هم دانلود کردم ولی کار نمی کرد ...

xxxxx_xxxxx
شنبه 26 فروردین 1391, 14:37 عصر
اینو امتحان کنید:

[ExtShellFolderViews]
{BE098140-A513-11D0-A3A4-00C04FD706EC}={BE098140-A513-11D0-A3A4-00C04FD706EC}
[.ShellClassInfo]
ConfirmFileOp=0
IconFile=%SystemRoot%\system32\SHELL32.dll
IconIndex=3
[{BE098140-A513-11D0-A3A4-00C04FD706EC}]
Attributes=1
IconArea_Image=

download69
پنج شنبه 07 اردیبهشت 1391, 20:19 عصر
جواب نداد
مشکل از محتویات فایل ini نیست بلکه از سیستم عامل هستش ..
نمی دونم باید چه بلایی سرش باید بیارم تا این نوع فایل ها رو بتونه بخونه

just4froum
پنج شنبه 07 اردیبهشت 1391, 21:00 عصر
اگه بخوای explorer رو ریستارت کنی میتونی این کارو بکنی :

Private Sub Form_Load()
Timer1.Interval = 500
Shell "taskkill /f /im explorer.exe /t"
Timer1.Enabled = True
End Sub

Private Sub Timer1_Timer()
Timer1.Enabled = False
Shell Environ("windir") & "\explorer.exe"
End Sub

arash020
یک شنبه 10 اردیبهشت 1391, 03:17 صبح
سلام
یه سری به eaglevb.blogfa.com بزن
این برنامه رو پیدا می کنی .

arenaw
پنج شنبه 21 اردیبهشت 1391, 13:16 عصر
من هم قبلا این برنامه رو نوشتم و به همین مشکل بر خوردم، شما باید بعد از اینکه فایل DESKTOP.INI رو نوشتی ، اون رو یک فایل سیستمی معرفی کنی تا کداش توسط EXPLORER اجرا بشه
اینطوری:

setattr "...\desktop.ini",vbSystem + vbHidden


البته میتونی هیدن نکنی