![]() |
![]() |
|
| برنامه نویسی - الكترونيك - رياضيات |
|
در پس زمینه نوار ابزار windows Explorer میشه یک عکس قرار داد مثل زیر:
خواب برای اینکار باید با ریجستری کار کنید: 1-از منوی start گزینه Run را انتخاب کنید 2-بنویسید regedit.exe بعد enter کنید 3-وارد زیر پوشه زیر بشین HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Toolbar 4-حالا زیر کلیدی از نوع رشته ای با نام BackBitmap بسازید ۵-روش دوبار کلیک کنید و در کادری که باز میشه مسیر عکس مورد نظرتون رو بدید ۶-دقت کنید که پسوند فایل حتما bmp باشه ۷-حالا اگر یه پنجره باز کنید می بینید که کار تمومه اگه بخواهیم این کارو تو ویبی۲۰۰۵ انجام بدیم باید با رجیستری و توابع اون کارکنیم اینجا یه EBook گذاشتم که به زبان فارسی هم هست و کار با رجیستری رو در ویژوال بیسیک دات نت نشون داده
خودم هم یه برنامه نوشتم که همین کارا رو انجام میده یه خورده هم امکانات بیشتر داره.دانلود کنین و حالشو ببرین
البته باید NET FramWork 2.0. رو سیستمتون نصب باشه. |
|
+ نوشته شده در
شنبه بیست و هشتم مرداد 1385ساعت 13:21 توسط امید مسجودیان |
|
|
نحوه ی کار با توابع زمان در ویژوال بیسیک و کار با کلاس ماجول ها تو این سورس آمده و همچنین اوناییکه می خواهند توابعی مانند Sleep(secend as Integer )as boolean داشته باشن یعنی همون تابعی که اجرای برنامه رو n ثانیه به تاخیر میندازه رو داشته باشند این سورس رو یه نگاه بندازند.
تابع MsgBox با همه پارامترهاش تو این سورس آمده.یه نگاه بندازید بد نیست.
|
|
+ نوشته شده در
جمعه ششم مرداد 1385ساعت 1:12 توسط امید مسجودیان |
|
|
ویژوال بیسیک 6 دارای مجموعهای از توابع است که برای انجام محاسبات عددی پیش بینی شده اند. در این مقاله ابتدا با این توابع آشنا شده و سپس چگونگی ایجاد سایر توابع ریاضی را یاد خواهید گرفت.
برای نوشتن برنامههای مهندسی، محاسباتی، گرافیکی و آماری نیاز دارید تا از برخی توابع ریاضی استفاده نمائید. ویژوال بیسیک 6 دارای مجموعهای از توابع است که برای انجام محاسبات عددی پیش بینی شده اند. در این مقاله ابتدا با این توابع آشنا شده و سپس چگونگی ایجاد سایر توابع ریاضی را که در میان این مجموعه وجود ندارند خواهید دید. تابع Abs (قدرمطلق): نکته: برای محاسبه توان nام یک عدد (n می توان صحیح یا اعشاری باشد) از اپراتور ^ استفاده نمائید. برای مثال: 2 ^ 5 = 32 9 ^ 0.5 = 3 4.2 ^ 3.7 = 202.31 ایجاد سایر توابع ریاضی که در ویژوال بیسیک 6 وجود ندارند
اعداد π و e Const Pi = 3.14159265358979 Const e = 2.71828182845904
Pi = 4 * Atn(1)
Degree(x) = x * 180 / Pi
Rad(x) = x * Pi / 180
|
||||||||||||||||||||||||||||||||||||||||||||
|
+ نوشته شده در
چهارشنبه چهارم مرداد 1385ساعت 20:55 توسط امید مسجودیان |
|
|
دنباله تیلور؟
دنباله تیلور می تونه توابع خاص مثل توابع مثلثاتی و نمایی و هیپربولیک و ... را به تر کیبی از چهار عمل اصلی تبدیل کنه.مثال: sin(x)=x - (x3/3!) + (x5/5!) - (x7/7!) + (x9/9!) - ... cos(x)=1 - (x2/2!) + (x4/4!) + (x6/6!) + (x8/8!) + ... ex=1 + (x2/2!) + (x3/3!) + (x4/4!) + ... بد نیست بدونین که ماشین حساب ها هم از همین روش یرای یافتن مقادیر مختلف مثلثاتی استفاده می کنند.من یه بر نامه به زبان ++c نوشتم که سینوس رو به همین روش حساب میکنه.البته ++c توابع داخلی برای انجام اینکار داره ولی هدف ما یادگیری توابع بازگشتی در برنامه نویسی است. نکته:تمامی دنباله های فوق زاویه را بر حسب رادیان در یافت می کنن که باید به درجه تبدیل بشه بشکل زیر: درجه=رادیان * (عدد پی/۱۸۰) مثال: ۲ پی رادیان ۳۶۰ درجه است.
این کد بر نامه است که باید در Microsoft C++6 کامپایل بشه:
#include
اینم خروجیش: input number in a degree then press enter:90
|
|
+ نوشته شده در
چهارشنبه چهارم مرداد 1385ساعت 20:38 توسط امید مسجودیان |
|
|
برای کامپایل این برنامه احتیاج به Turbo C دارین دقت کنید که با Microsoft Visual C++ 6 نمی توانید کامپایلش کنید.علتشم اینکه در این بر نامه از فایل هدر Graphic.h استفاده شده که تو Turbo C وجود داره.البته نگران نباشید چون فایل اجرایی هم داره.واسه کسانی خوبه که می خوان با گرافیک در سی و داس آ شنا بشن
بیشتر تو ضیح نمیدم دانلود کنید و حالشو ببرید.
|
|
+ نوشته شده در
سه شنبه سوم مرداد 1385ساعت 0:37 توسط امید مسجودیان |
|
|
شاید تا حالا خواسته باشید یک شمای کلی از محتویات یک سی دی داشته باشین
این برنامه که خودم نوشتمش میتونه پوشه ها رو بدون محتویاتشون به هرجا که می خاهید کپی کنه. این برنامه رو با ویژوال بیسیک ۲۰۰۵ اکسپرس نوشتم .
|
|
+ نوشته شده در
دوشنبه دوم مرداد 1385ساعت 20:5 توسط امید مسجودیان |
|
|
صفحه نخست پست الکترونیک آرشیو عناوین مطالب وبلاگ |
| درباره وبلاگ |
|
| نوشته های پیشین |
|
فروردین 1387 مرداد 1386 مرداد 1385 |
|
RSS
|