ابتدا يک 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 تغيير دهيد)
لطفا نظر دهید
ساده ترين دستور در ويژوال بيسيك دستور 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 روي فرم چاپ شد.
تذكر مهم :كليه دستورات بالا بايد بين دو دستور پيش فرض ويژوال بيسيك نوشته شود.
داده ها به دو دسته عددي و غير عددي تقسيم بندي مي شوند. داده هاي عددي نيز خود به دو گروه صحيح و اعشاري تقسيم مي شوند. داده هاي غير عددي شامل داده هاي منطقي ، رشته اي ، تاريخ و زمان و شيء مي باشند.
داده هاي عددي :
اعداد صحيح (Integer) : اعداد صحيح بدون نقطه اعشاري ، مانند : ۵۶۴ ، ۰ ، ۹۶۵- و ۳۲۶۵۸
اعداد اعشاري (Decimal) : مانند ۹.۷ و ۳۲۵.۲۵۴ - و ۰.۰۰۵
داده هاي غير عددي :
مانند String و Variant و Date و Object و Boolean و… كه هر كدام براي موارد خاصي به كار مي روند.
چند اصطلاح را ياد بگيريم :
متغير : متغير مكاني از حافظه است كه مي توان يك نوع داده را در آن دخيره كرد .
ثابت ها : مقاديري هستند كه در برنامه تعريف مي شوند و مورد استفاده قرار مي گيرند و مقدار آن ها در طول برنامه ثابت است.
عملگر : براي نوشتن عبارت ها و تركيب داده ها ، به مفهومي به نام عملگر نياز داريم. عملگر ها انوع مختلفي دارند مانند عملگر هاي محاسباتي ، رشته اي ، منطقي و رابطه اي. عملگر هاي محاسباتي مانند چهار عمل اصلي رياضي.
چگونه يك متغير تعريف كنيم ؟
در ويژوال بيسيك براي تعريف متغير از دستور زير استفاده مي كنيم:
Dim VarName As DataType
كه در آن VarName يعني نام متغير و DataType يعني نوع داده.
مثال :
Dim x As Integer
حجم 29KB
رویداد LinkOpen : هنگام باز شدن یک پیوند DDE اتفاق می افتد
......................................................
رویداد Load : هنگام فرا خوانی فرم به حافظه اتفاق می افتد و با این رویداد می توان خواص اولیه فرم و عناصر روی آن را تنظیم کرد
......................................................
رویداد LostFocus : زمانی که مکان نما از عنصری خارج شود اتفاق می افتد
......................................................
رویداد MouseDown : هنگام فشردن یکی از کلیدهای موس اتفاق می افتد
......................................................
رویداد MouseMove : زمانی که اشاره گر موس روی فرم حرکت کند اتفاق می افتد
......................................................
رویداد MouseUp : هنگام رها شدن کلید فشرده شده موس اتفاق می افتد
......................................................
رویداد Paint : اگر کاربر یک Icon را زیر عنصری پنهان کند برای نمایش icon باید این رویداد اتفاق افتد
......................................................
رویداد QueryUnload: هنگام بسته شدن فرم اتفاق می افتد
......................................................
رویداد Resize : هنگام تغییر اندازه فرم توسط کاربر اتفاق می افتد
......................................................
رویداد Unload : این رویداد زمان حذف فرم اتفاق می افتد
......................................................
رویداد Activate : این رویداد هنگامی اتفاق می افتد که فرم بر روی صفحه ظاهر می شود یا مکان نما به فرم منتقل شود
......................................................
رویداد Click : این رویداد هنگامی اتفاق می افتد که کاربر ناحیه خالی فرم را کلیک کند
......................................................
رویداد DblClick : اگر کاربر در ناحیه خالی فرم دبل کلیک کند این رویداد اتفاق می افتد
......................................................
رویداد Deactivate: هنگامی که فرم از روی صفحه نمایش محو شود یا کاربر به برنامه دیگر برود این رویداد اتفاق می افتد
این رویداد همیشه بعد از رویداد LostFocus اتفاق می افتد
......................................................
رویداد DragDrop : زمانی که عنصری همراه با کشیدن موس روی فرم قرار گیرد اتفاق می افتد
......................................................
رویداد DragOver: زمانی که عنصری روی فرم حرکت کند اتفاق می افتد
......................................................
رویداد GotFocus : زمانی که مکان نما بر روی فرم قرار گیرد اتفاق می افتد
......................................................
رویداد Initialize : هنگام ایجاد فرم اتفاق می افتد
......................................................
رویداد KeyDown : اگر کاربر یکی از کلیدهای صفحه کلید را پایین نگه دارد اتفاق می افتد کلید فشرده شده شامل کلیدهای Alt و Shift و Insert نمی شود
......................................................
رویداد KeyPress : هرگاه کلیدی فشرده شود این رویداد اتفاق می افتد کلید فشرده شده شامل کلیدهای Alt و Shift و Insert نمی شود
......................................................
رویداد KeyUp : هنگام رها شدن کلید اتفاق می افتد
......................................................
رویداد LinkClose : هنگامی که یک پیوند DDE بسته شود اتفاق می افتد
......................................................
رویداد LinkError : هنگام ایجاد خطا در یک پیوند DDE اتفاق می افتد
......................................................
رویداد LinkExecute : هنگام اجرای یک پیوند DDE اتفاق می افتد
......................................................
جعبه ابزار
این قسمت در واقع عناصری هستند که می توانید از آنها برای طراحی برنامه خود استفاده کنید در اینجا به معرفی مختصری از عناصر جعبه ابزار می پردازم
............................................................................................................
:Pointer این عنصر می تواند بر روی عناصر موجود در فرم اثر کند وآنها را انتخاب وجابجا کند
......................................................
Label : عنصر بر چسب را به فرم اضافه می کند که برای نمایش متن های غیر قابل تغییر است
......................................................
:Frame گروهی از عناصر را ایجاد می کند
......................................................
Check box : کادر انتخاب گزینه
......................................................
:ComboBox برای انتخاب گزینه بصورت زیر شاخه ای
......................................................
HscrollBar : نوار جابجایی افقی
......................................................
Timer : عنصری را ایجاد می کند که در فواصل زمانی مختلف وظایفی را انجام میدهد
......................................................
:DirListBox عنصری برای دستیابی به درایوهای سیستم
......................................................
Shape : عنصری برای رسم اشکال هندسی
......................................................
Image : عنصری برای نمایش تصویر
......................................................
OLE : برای نمایش اشیا از قبیل متن فایل های Word و Excel و غیره بکار می رود
......................................................
:PictureBox برای نمایش تصودر بکار می رود
......................................................
:TextBox برای دریافت و نمایش و وبرایش متن بکار می رود
......................................................
:CommandButton دکمه
......................................................
OptionButton : کادر انتخاب
......................................................
ListBox : عنصری برای نمایش چند گزینه و انتخاب یک یا چند گزینه
......................................................
:VScrollBox نوار جابجایی عمودی
......................................................
DriveListBox : نمایش لیست درایوها برای انتخاب کاربر
......................................................
FileListBox : نمایش لیست فایل ها برای انتخاب کاربر
......................................................
Line : ترسیم خط
......................................................
Data : برای اتصال به بانک اطلاعاتی و نمایش و ویرایش داده های جدول بکار میرود
......................................................
نظر یادتون نره
حجم فایل : 916 KB