PDA

نسخه کامل مشاهده نسخه کامل : تغییر بک گراند ویندوز با استفاده ویژوال بیسیک



بهرام_62
05-09-2008, 17:01
سلام
می خوام با استفاده از ویژوال بیسیک عکس بک گراند کامپیوتر رو عوض کنم
کلیدشو توی رجیستری سرچ کردم پیدا کردم
ولی وقتی تغییرش دادم عکس عوض نشد
باید Display propearties رو باز کنی و فقط ok کنی بعد عکسی که توی رجیستری گذاشتم اعمال میشه
این خیلی بده:31:
اگر API یا ترفندی بلدین بگین لطفا
مرسی

_H2_
06-09-2008, 01:01
سلام
شما نباید خودتان مسیر HKCU\Control Panel\Desktop را اصلاح کنید.
به وسیله API ، SystemParametersInfo از کتابخانه user32.dll تغییرات را ویندوز گزارش کنید تا Refresh انجام شود.

_H2_
06-09-2008, 01:22
سلام
گفتم شاید باز به مشکل بخورید، کدش را تست کردم و اینجا میگذارم.

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

کد فوق برای VB9 است، فکر کنم برای کار در VB6 باید:
- لغت Unicode را حذف کنید.
- کاراکتر W را به A تغییر دهید.
- Integer را به Long تغییر دهید.

البته طبیعی است که اگر مسیر مورد نظر Unicode ای باشد و مثلاً نام پوشه ای فارسی باشد، احتمالاً کد در Vb6 به مشکل میخورد.
ولی در بقیه حالات باید عین تستی که من انجام دادم باید کار کند.

KhepeleSibilo
06-09-2008, 09:08
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]



planetsourcecode سایت خوبیه که سایتهایی مثل برنامه نویس ! از روی اون ایجاد شدن! یعنی می تونین ببینین که اونجور سایتهایی رسما شدن ایندکس فارسی این سایت !

بهرام_62
06-09-2008, 17:39
بالاخره من چه کار کنم؟
یکی یک برنامه بزاره[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

_H2_
06-09-2008, 21:03
سلام

بالاخره من چه کار کنم؟
شوخی میکنید یا جدی میگید؟

آن کد دو خطی ساده پست 3 را تست کردید؟
یک نمونه هم کاربر KhepeleSibilo برایتان گذاشتند؟
یعنی شما هر دو را دیدید و تست کردید و نشد؟!!!!!!

KhepeleSibilo
06-09-2008, 21:03
به خدا اوني كه لينك دادم يك برنامه هست [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

بهرام_62
06-09-2008, 21:53
ببخشید من متوجه نشدم
درباره اون برنامه باید بگم خیلی پیچیدست
من فقط یک برنامه می خوام تا با یک کلید والپیپر رو عوض کن بقیه کاراش رو می خوام خودم انجام بدم
درباره اون کد هم باید بگم متاسفانه عمل نمی کنه
یعنی دسکتاپ ویندوز رو بدون عکس می کنه
آقا جون هر کی دوست دارین یکی کمکم کنه[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

Smafias
07-09-2008, 00:58
سلام بهرام جان!

در ویبی 6 به این صورته:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

یک کلید به فرم اضافه کن.
یادت باشه که مسیر فایل مورد نظر رو کامل بنویسی و فایلش هم موجود باشه -- مثلا "D:\Picture.bmp"
نکته مهم: تصویر مورد نظر حتما باید bitmap باشه. در غیر اینصورت تصویر نمایش پیدا نمیکنه.

موفق باشی :11:

بهرام_62
07-09-2008, 17:02
ایول ژیگر
درشت شد[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
از همه دوستان مشتکرم[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]