تبليغاتX
ویژوال بیسیک و جواب سوالات
شاید دیده باشید که بعضی افراد در پس زمینه درایوشان عکس می گذارند امروز این کار را به شما یاد می دهم

ابتدا يک notepad باز کنيد.تو اون عبارات زير را کپي کنيد:به جاي your image آدرس عکسو ميدين،مثلا: D:\pictures\imag.jpg  (پسوند فايل رو حتما بنويسيد)

[ShellClassInfo]
####hamed021-vb.blogfa.com####
[{BE098140-A513-11D0-A3A4-00C04FD706EC}]
IconArea_Image=your image

بعد اين فايل رو توي اون درايوي که ميخواين عکس توش نمايش داده بشه به اسمه desktop.ini سیو کنيد.
(دقت کنيد که در موقع save کردن گزينه text documents را به All Files تغيير دهيد
)

لطفا نظر دهید

+ نوشته شده در  شنبه هجدهم آبان 1387ساعت 17:14  توسط حامد  | 

ساده ترين دستور در ويژوال بيسيك دستور End است. اين دستور جهت خروج از برنامه تعريف شده است.
مثال :
وارد برنامه ويژوال بيسيك شويد و از پنجره ي
New Project گزينه Standard EXE را انتخاب كنيد و روي Open كليك كنيد . به ياد داشته باشيد هميشه قبل از ورود به محيط اصلي ويژوال بيسيك همين كار را انجام دهيد.


يك
CommandButton به فرم خود اضافه كنيد. مشخصه ي (Name) آن را به cmdExit تغيير دهيد و مشخصه ي Caption آن را به Exit تغيير دهيد. ملاحضه مي كنيد كه اكنون CommandButton شما به Exit تغيير كرد. حال روي CommandButton دوبار پشت سر هم كليك كنيد تا وارد پنجره ي كد نويسي شويد. در پنجره ي كد نويسي بين دو دستور :
Private Sub  cmdExit_ Click ()

 

End Sub
دستور
End را وارد كنيد و برنامه را اجرا كنيد ( با زدن كليد F5 يا انتخاب منوي Run و سپس Start ) حال روي Exit كليك كنيد ملاحظه مي كنيد كه از برنامه خارج شديد.


اكنون كه شكل كلي استفاده كد نويسي را ياد گرفته ايد چند دستور و تابع ديگر را معرفي مي كنم :
براي نمايش داده ها روي فرم و يا كادر تصوير، از متد
Print استفاده مي شود. در اين متد از توابع SPC و TAB براي فاصله گذاري خروجي ها استفاده مي شود.
از متد
cls براي پاك كردن فرم يا كادر تصوير استفاده مي شود. ( كادر تصوير همان PictureBox است )
از تابع يا دستور
MsgBox براي نمايش يك كادر پيام استفاده مي شود.

شکل کلی:

intResponse= MsgBox (strPrompt [,intStyle] [,strTitle]
براي دريافت داده ها از كاربر، از تابع
InputBox استفاده مي شود.
چند مثال :
MsgBox "Salam be visual basic khosh khosh amadid"
عملكرد دستور بالا اين است كه شما وقتي برنامه را اجرا مي كنيد يك كادر پيام حاوي متن جلوي آن را ملاحظه مي كنيد كه حاوي يك كليد
OK است.
x=InputBox ("yek add vared koned")
دستور بالا يك كادري حاوي متن جلوي آن را نمايش مي دهد و حاوي يك كادر متن و دو كليد
Ok و Cancel جهت گرفتن پاسخ كاربر است.
البته شما مي توانيد شكل كلي دو دستور بالا را با نوشتن تابع مورد نظر و سپس باز كردن يك پرانتز ملاحظه كنيد و عمليات پيشرفته تري انجام دهيد. حتي مي توانيد تعداد كليد ، نوع آيكون و… را در اين دو دستور تعيير دهيد.
دستور
Print : تايپ كنيد  Print "hamed"ملاحظه مي كنيد كه كلمه hamed روي فرم چاپ شد.
تذكر مهم :كليه دستورات بالا بايد بين دو دستور پيش فرض ويژوال بيسيك نوشته شود.

+ نوشته شده در  جمعه دهم اسفند 1386ساعت 21:37  توسط حامد  | 

داده ها به دو دسته عددي و غير عددي تقسيم بندي مي شوند. داده هاي عددي نيز خود به دو گروه صحيح و اعشاري تقسيم مي شوند. داده هاي غير عددي شامل داده هاي منطقي ، رشته اي ، تاريخ و زمان و شيء مي باشند.
داده هاي عددي :
اعداد صحيح (
Integer) : اعداد صحيح بدون نقطه اعشاري ، مانند : ۵۶۴ ، ۰ ، ۹۶۵- و ۳۲۶۵۸
اعداد اعشاري (
Decimal) : مانند ۹.۷ و ۳۲۵.۲۵۴ - و ۰.۰۰۵
داده هاي غير عددي :
مانند
String و Variant و Date و Object و Boolean و… كه هر كدام براي موارد خاصي به كار مي روند.
چند اصطلاح را ياد بگيريم :
متغير : متغير مكاني از حافظه است كه مي توان يك نوع داده را در آن دخيره كرد .
ثابت ها : مقاديري هستند كه در برنامه تعريف مي شوند و مورد استفاده قرار مي گيرند و مقدار آن ها در طول برنامه ثابت است.
عملگر : براي نوشتن عبارت ها و تركيب داده ها ، به مفهومي به نام عملگر نياز داريم. عملگر ها انوع مختلفي دارند مانند عملگر هاي محاسباتي ، رشته اي ، منطقي و رابطه اي. عملگر هاي محاسباتي مانند چهار عمل اصلي رياضي.
چگونه يك متغير تعريف كنيم ؟
در ويژوال بيسيك براي تعريف متغير از دستور زير استفاده مي كنيم:
Dim VarName As DataType
كه در آن
VarName يعني نام متغير و DataType يعني نوع داده.
مثال :
Dim x As Integer

+ نوشته شده در  سه شنبه چهارم دی 1386ساعت 0:13  توسط حامد  | 

برای دریافت جواب سوال ۱ تا ۴ خودآزمایی فصل ۵ می تونید روی لینک زیر کلیک کنید.

دانلود کنید 

حجم 29KB

+ نوشته شده در  پنجشنبه پانزدهم آذر 1386ساعت 17:51  توسط حامد  | 

رویداد LinkOpen : هنگام باز شدن یک پیوند DDE اتفاق می افتد

......................................................

 

رویداد Load : هنگام فرا خوانی فرم به حافظه اتفاق می افتد و با این رویداد می توان خواص اولیه فرم و عناصر روی آن را تنظیم کرد

......................................................

 

رویداد LostFocus : زمانی که مکان نما از عنصری خارج شود اتفاق می افتد

......................................................

 

رویداد MouseDown : هنگام فشردن یکی از کلیدهای موس اتفاق می افتد

......................................................

 

رویداد MouseMove : زمانی که اشاره گر موس روی فرم حرکت کند اتفاق می افتد

......................................................

 

رویداد MouseUp : هنگام رها شدن کلید فشرده شده موس اتفاق می افتد

......................................................

 

رویداد Paint : اگر کاربر یک Icon را زیر عنصری پنهان کند برای نمایش icon باید این رویداد اتفاق افتد

......................................................

 

رویداد QueryUnload: هنگام بسته شدن فرم اتفاق می افتد

......................................................

 

رویداد   Resize : هنگام تغییر اندازه فرم توسط کاربر اتفاق می افتد

......................................................

 

رویداد Unload : این رویداد زمان حذف فرم اتفاق می افتد

......................................................

+ نوشته شده در  سه شنبه سیزدهم آذر 1386ساعت 22:18  توسط حامد  | 

رویداد Activate : این رویداد هنگامی اتفاق می افتد که فرم بر روی صفحه ظاهر می شود یا مکان نما به فرم منتقل شود

......................................................

 

رویداد Click : این رویداد هنگامی اتفاق می افتد که کاربر ناحیه خالی فرم را کلیک کند

......................................................

 

رویداد DblClick : اگر کاربر در ناحیه خالی فرم دبل کلیک کند این رویداد اتفاق می افتد

......................................................

 

رویداد   Deactivate: هنگامی که فرم از روی صفحه نمایش محو شود یا کاربر به برنامه دیگر برود این رویداد اتفاق می افتد

این رویداد همیشه بعد از رویداد LostFocus اتفاق می افتد

......................................................

 

رویداد DragDrop : زمانی که عنصری همراه با کشیدن موس روی فرم قرار گیرد اتفاق می افتد

......................................................

 

رویداد DragOver: زمانی که عنصری روی فرم حرکت کند اتفاق می افتد

......................................................

 

رویداد GotFocus : زمانی که مکان نما بر روی فرم قرار گیرد اتفاق می افتد

......................................................

 

رویداد Initialize : هنگام ایجاد فرم اتفاق می افتد

......................................................

 

رویداد KeyDown : اگر کاربر یکی از کلیدهای صفحه کلید را پایین نگه دارد اتفاق می افتد کلید فشرده شده شامل کلیدهای Alt و Shift و Insert نمی شود

......................................................

 

رویداد KeyPress : هرگاه کلیدی فشرده شود این رویداد اتفاق می افتد کلید فشرده شده شامل کلیدهای Alt و   Shift و Insert نمی شود

......................................................

 

رویداد KeyUp : هنگام رها شدن کلید اتفاق می افتد

......................................................

 

رویداد LinkClose : هنگامی که یک پیوند DDE بسته شود اتفاق می افتد

......................................................

 

رویداد LinkError : هنگام ایجاد خطا در یک پیوند DDE اتفاق می افتد

......................................................

 

رویداد LinkExecute : هنگام اجرای یک پیوند DDE اتفاق می افتد

......................................................

+ نوشته شده در  سه شنبه سیزدهم آذر 1386ساعت 14:38  توسط حامد  | 

 جعبه ابزار
این قسمت در واقع عناصری هستند که می توانید از آنها برای طراحی برنامه خود استفاده کنید در اینجا به معرفی مختصری از عناصر جعبه ابزار می پردازم

............................................................................................................


 :Pointer 
این عنصر می تواند بر روی عناصر موجود در فرم اثر کند وآنها را انتخاب وجابجا کند

......................................................


Label 
: عنصر بر چسب را به فرم اضافه می کند که برای نمایش متن های غیر قابل تغییر است

......................................................


:Frame 
 گروهی از عناصر را ایجاد می کند

......................................................


Check box 
: کادر انتخاب گزینه

 ......................................................


 :ComboBox 
برای انتخاب گزینه بصورت زیر شاخه ای

......................................................


HscrollBar 
: نوار جابجایی افقی

......................................................


Timer 
: عنصری را ایجاد می کند که در فواصل زمانی مختلف وظایفی را انجام میدهد

......................................................


 :DirListBox 
عنصری برای دستیابی به درایوهای سیستم

......................................................


Shape 
: عنصری برای رسم اشکال هندسی

......................................................


Image 
: عنصری برای نمایش تصویر

......................................................


OLE 
: برای نمایش اشیا از قبیل متن فایل های Word و Excel و غیره بکار می رود

......................................................


:PictureBox 
 برای نمایش تصودر بکار می رود

......................................................


:TextBox 
 برای دریافت و نمایش و وبرایش متن بکار می رود

......................................................


 :CommandButton 
دکمه

......................................................


OptionButton 
: کادر انتخاب

......................................................


ListBox 
: عنصری برای نمایش چند گزینه و انتخاب یک یا چند گزینه

......................................................


 :VScrollBox 
نوار جابجایی عمودی

 ......................................................


DriveListBox 
: نمایش لیست درایوها برای انتخاب کاربر

......................................................


FileListBox 
: نمایش لیست فایل ها برای انتخاب کاربر

......................................................


Line 
: ترسیم خط

......................................................


Data 
: برای اتصال به بانک اطلاعاتی و نمایش و ویرایش داده های جدول بکار میرود

......................................................

 

نظر یادتون نره

بای تا پست بعدی
+ نوشته شده در  دوشنبه دوازدهم آذر 1386ساعت 23:54  توسط حامد  | 

یک کتاب ۷۰ صفحه ای آموزش VB برای دریافت اینجا کلیک کنید

حجم فایل : 916 KB

+ نوشته شده در  پنجشنبه هشتم آذر 1386ساعت 0:40  توسط حامد  |