ايران ويج

نسخه‌ی کامل: چند تا سوال در مورد گرفتن كليد مورد نظر خارج ازمحيط فرم و...
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2
با سلام ببخشيد اين سوالا زياد هست:
1) چه جوري مي تونم كاري بكنم كه مثلا وقتي كاربر كليدي رو خارج از فرم و زماني كه فرم فعال نيست زد مثلا فرمي باز شه.
2) چه شكلي ميشه در تسكبار(كنار ساعت و ...) يه آيكون براي برنامه ايجاد كنم؟؟
3)بعد هم يه سوال در مورد ديتا بيس داشتم و اينكه چه جوري ميشه داده ها رو كه از وي بي گرفتيم تو جايي ذخيره كرد (مثلا mdb)؟؟البته مي دونم آسون نيست ولي اگر لينكي به مقاله اي يا .... بديد ممنون مي شم.
4)مي خواستم بدونم اگر بخوام در يك rich text که در اون کاربر چیزی نوشته کلمه ای را که کاربر می نویسه جستجو بشه مثل جستجو تو ورد و...


در کل بازم ببخشید سوال زیاده و من هم بی تجربه!! :(

با تشکر
جواب سوال اولت اينه : تابع RegisterHotKey
جواب سوالدومت اينه : تابع Shell_NotifyIcon
سلام دوست عزيز اگر ميشه درباره چگونه استفاده كردن از اين توابع يه كوچولو توضيح بدي ممنونت مي شم!
رو سوال سوم هم فكر كن....
البته من تو كار با اين API خیلی با تجربم وگرنه با همون جواب شما کارم راه می افتاد.
در کل این کل زور زدنم بود:

کد:
Public Declare Function RegisterHotKey Lib "user32" Alias "RegisterHotKey" (ByVal hwnd As Long, ByVal id As Long, ByVal fsModifiers As Long, ByVal vk As Long) As Long

خوب حالا بايد چي كار كنم؟؟

با تشكر :wink:
اين مثال براي سوال اول :
http://www.vbcode.com/Asp/showsn.asp?theID=1577
اين مثال براي سوال دوم :
http://www.vbcode.com/Asp/showsn.asp?theID=10368
سوال سوم و چهارمتم جوابش رو بلد نيستم
يه ماچ بگو دمت گرم بابا دمت گرم.....
خدا خيرت بده گلي....
بابا بقيه هم يه كمكي به من بكنن سوال 3 رو يه كاريش بكنن...


دمه همه ايران ويجي ها گرم :P
سلام!
منظورت از سوال 3 اينه كه مثلا يه سري اطلاعات رو از كاربر بگيري و يه جايي ذخيره كني؟ مثلا تو بانك اكسس.آره؟
خوب اگه اينو بخواي بايد بانك اطلاعاتي ياد بگيري. همين جوري با يه دستور نميشه كه اينجا جوابت رو بگيري. مقاله زياد هست. هم تو سايت هم جاهاي ديگه.

اين سايت هم سورس كدهاي خوبي داره. باهاشون كلنجار بري و از يكي 2 تا كتاب هم يكم مطلب بخوني راه ميفتي.
www.planetsourcecode.com
البته همه اينا رو گفتم بازم آخرش ميگم اگه منظورت همين بودا. (شايد من اصلا سوال رو نفهميدم)
سلام

در مورد سوال سومت: اين آدرس وبلاگ يك از دوستان عزيز من هست كه مقاله خوبي در اون موجوده
http://VBLog.PersianBlog.com
در مورد سوال چهارمت: اگر اشتباه نكرده باشم شي RichText داراي متد Find هست اگر نيست خودت مي توني يكي براش بنويسي:

کد:
Private Sub FindInRichText(strSearchText AS string)
Dim iFoundText as Integer

iFoundText=instr(rchText.Text,strSearchText)
if iFoundText=0 then
   Msgbox "Not Found"
Else
   msgbox "Found on " & iFoundText
Endif
...

End Sub
:wink:
واقعا دست همه دوستان درد نكنه همه مشكلات برطرف شد ولي 3 تا سوال ديگه داشتم حالا نگيد پسره چه قدر پرو!!
1) براي اينكه بفهميم درايو ويندوز يارو كدومه بايد از تابع getwindowsdir... یا شبیه این استفاده کرد اگر بشه طرز استفاده از این تابع رو بگید یا اگر مثالی باشه که نور علی نور!!
2)برای گرفتن یه کپی از برنامه هنگامیکه برنامه اجرا شده باید چی کار کرد؟؟
یعنی یه جور دوباره سورس رو کامپایل کرد جایه دیگه یا از همون فایل کپی گرفت؟؟؟
3)آيا میشه یه فایل اکسس رو کاری کرد که نشه با اکسس باز بشه و داده های اون رو خوند در صورتی که با برنامه وی بی بشه با اطلاعاتش کارکرد؟؟؟(یعنی مقدار اضافه و یا کم کرد؟؟)
سلام

سوال اول:
http://www.iranvig.com/modules.php?name=...e&sid=2451
سوال دوم:
:!: :?: :!: :?:
سوال سوم:
روي بانك پسورد بذار در اكسس اگر كسي پسورد داشته باشه باز ميشه در وي بي هم زمان باز كزدن پسورد رو ست كن
:wink:
ممنون دوست عزيز در مورد پسورد گذاشتن سوال داشتم اينكه براي ست كردن پسورد براي وي بي بايد چي كار كرد؟؟ :?:

و اينكه من يه تابع براي كپي كردن پيدا كردم ولي باهاش نتونستم كاركنم :roll:
کد:
Private Declare Function CopyFile Lib "kernel32" Alias "CopyFileA" (ByVal lpExistingFileName As String, ByVal lpNewFileName As String, ByVal bFailIfExists As Long) As Long

حالا من براي بقيش يعني آدرس فايل و مقصد مشكل ندارم و فقط مونده كپي كردن! اگر بشه طرز كارش رو بگيد ممنون مي شم!! :wink:


با تشكر از همه ايران ويجي ها Biggrin
دوست عزيز سعي كن موضوعات ديگه رو در پست
جديد بيان كني

اينم جواب سوالت :
پارامترهاي تابع رو برات توضيح ميدم :
lpExistingFileName : مكان فايل مبدا
lpNewFileName : مكان فايل مقصد با همان نام يا نام دلخواه
bFailIfExists :‌ مقدارش 0 يا 1 مي تونه باشه كه اگر 0 باشه
؛ اگر فايل انتخاب شده مبدا قبلا در مقصد وجود داشته باشد
بدون گرفتن تاييد از كاربر فايل را جايگزين مي كند ولي اگر 1 باشد
عمل جايگزيني انجام نمي شود
صفحه‌ها: 1 2