معرفی برگزیدگان و پاسخ مسابقه شماره 2
1- انواع متد هاي fso ( File system object ) را نام ببريد.
CopyFile -CopyFolder -CreateFolder -DeleteFile - DeleteFolder – FileExists -FolderExist -DriveExists-MoveFile-MoveFolder-GetFileName-GetFile–GetFolder-GetParrentFolderName -GetDrive - GetDriveName
2- نحوه چاپ کردن سطر عنوان ها در اکسل در هر صفحه را توضيح دهيد.
اگر در محیط اکسل بر روی فایلی کار کنید که دارای سرستون (Header) باشد و تعداد صفحاتی که قصد چاپ کردن آن ها را دارید بیش از 6 صفحه ی کاغذ باشد حتماً متوجه این نکته شده اید که سرستون تنها در صفحه ی اول چاپ می شود و در صفحات بعدی تنها اطلاعات هستند که چاپ می شوند. به عنوان مثال اگر فایلی شامل اطلاعات شخصی افراد در اختیار داشته باشید و در سطر اول عنوان های هر ستون درج شده باشد و...(، این عناوین در صفحات بعدی چاپ نخواهند شد » شماره ملی « ،» نام خانوادگی « ،» نام « )به عنوان مثال . این موضوع چندان مناسب به نظر نمی رسد. در این ترفند قصد داریم روشی را بازگو کنیم که از این پس می توانید به آسانی سرستون ها را در تمام صفحات چاپ کنید .بدین منظور : ابتدا در محیط Excel فایل مورد نظر را فراخوانی کنید . اکنون به تب Page Layout رفته و در محدوده ی Page Setup بر روی Print Titles کلیک کنید .در پنجره ی باز شده در قسمت Rows to repeat at top عبارت زیر را وارد کنید $1:$1
دقت کنید با این کار تنها سطر اول به سرستون انتخاب شده و در تمام صفحات تکرار می شود. اگر سطور
دیگری مد نظرتان است می توانید بر روی دکمه ای که در روبروی این قسمت قرار دارد کلیک کرده و سطر
مورد نظر خود را انتخاب کنید .همچنین اگر به جای سرستون دارای سرسطر هستید )یعنی عناوین به جای سطر در ستون قرار گرفته باشند( در همین پنجره بایستی قسمت Columns to repeat at left را تکمیل کنید . با کلیک بر روی Print Preview نیز می توانید پیش نمایشی از چاپ با این نوع تنظیم را مشاهده کنید . در نهایت بر روی دکمه ی OK کلیک نمایید و اقدام به چاپ فایل کنید .
3- نحوه Book Mark کردن قسمتی خاص از اسناد در آفيس 2007 را توضيح دهيد.
برای ایجاد یک Bookmark در اسناد ، مراحل زیر را یک به یک اجرا کنید
1. بخشی از سند مورد نظر خود را که دوست دارید Bookmark کنید، انتخاب کنید؛ کافی است که مکان نما را در آنجا قرار دهید
2. در Ribbon ، کاربرگ Insert را انتخاب کنید
3. حال بر روی گزینه ی Bookmark که در مجموعه Links قرار دارد ، کلیک کنید
4. در پنجره باز شده و در فیلد خالی ، برای Bookmark مورد نظر ،نامی انتخاب کنید . دقت کنید که این نام باید با حروف شروع نوشته شود و حاوی هیچگونه فاصله ای Space هم نباشد
5. برای اتمام کار روی Add کلیک کنید
در پنجره تنظیمات Bookmark ، می توانید بعضی از آیتم هایی را که قبلاً تعریف نموده اید ، پاک کنید . اگر هم سندی را باز نموده اید و قصد دارید که به قسمتی که Bookmark کرده اید هدایت شوید ، می توانید از همین جا اقدام کنید ؛ کافی است که نام آیتم مورد نظر را انتخاب کرده و گزینه ی Go To را کلیک کنید در زیر لیست Bookmark ها ، دو گزینه در اختیار دارید . با استفاده از گزینه Sort by که دو دکمه ی رادیویی در اختیار شما قرار می دهد می توانید Bookmark ها را بر حسب نام و یا بر حسب مکان قرار گرفتن آنها در سند ، مرتب کنید در دومین و آخرین گزینه ی این پنجره که Hidden bookmarks نام دارد ، اگر قصد مخفی کردن قسمتی از سند را دارید و می خواهید مکان آن را فراموش نکنید ، می توانید ابتدا آن قسمت را Bookmarkکرده و سپس آن را مخفی کنید که در مراجعات بعدی ، مشکلی با پیدا کردن آن نداشته باشید.
4- تابع Doevents در ویژوال بیسیک چيست؟
در وی بی یک تابع به نام Doevents موجود می باشد که اگر برنامه شما حتی هنگ کند سیستم عامل در نهایت سلامت )بدون هنگ کردن( کار میکند و خیلی راحت برای کاربران این امکان وجود دارد که برنامه هنگ
کرده شما را ببندند .نکته: البته اگر از این تابع زیاد استفاده کنید برنامه شما کند می شود
5- روشی برای به هم نریختن فایل های word در زمان انتقال به سيستم های دیگر را توضيح دهيد.
برای این کار بر روی دکمه آفيس کليک کنيد ، اکنون در قسمت پایينی و سمت راست این منو روی گزینهoptions word کليک کنيد . در پنجره هایی که باز می شود از قسمت save در بخش
preservefidelity when sharing this document تيك گزينه Embed fonts in the file را بزنيد . با
انتخاب این گزینه تمام قلم های به کار رفته در متن شما هنگام ذخيره سازی ، به فایل چسبيده شده و در هر سيستم دیگری که آن را باز کنيد ، بدون هيچ مشکلی نمایش داده می شود. توجه کنيد که در این بخش گزینه ای با عنوان Do not common system fonts وجود دارد که بهتر است تيک آن را بزنيد ، در غير اینصورت تمام قلم های پيش فرض سيستمی نيز به فایل می چسبد و در نتيجه حجم فایل نهایی ،بسيار زیاد می شود.
6- چگونه مي توان يك فیلم کوتاه توسط VB نمایش داد؟
برای نمایش فیلم کوتاه با استفاده از کنترل MMC Control ، احتیاج به یک PictureBox داریم. برای پخش فیلم کنترل MMC احتیاج به یک پنجره خروجی نمایش فیلم داریم همچنین مهمترین خاصیت این کنترولر یعنی DeviceType با AviVideo مقداردهی-می شود .خاصیت PictureBox به اسم hWndDisplay است. این همان خاصیتی هست که در MMC هم وجود دارد وقتی ما اینها رو برابر هم قرار می دهیم کنترل MMC خروجی رو درون PictureBox می ریزهو فیلم به نمایش درمی آید . یعنی MMCControl.HWndDisplay = Picture6.hwnd
7- پیدا کردن Resolution صفحهء نمایش در VB را توضيح دهيد.
Private Sub Form_Load( )
MsgBox Screen.Width & Screen.TwipsPerPixelX
_
& " x " & Screen.Height & Screen.TwipsPerPixelY
End
End Sub
این مکان مجازی پایگاهی برای همه ی همکاران مدرس رایانه می باشد .