تور لحظه آخری
امروز : چهارشنبه ، 23 آبان 1403    احادیث و روایات:  پیامبر اکرم (ص):على پيشواى مؤمنان و ثروت پيشواى منافقان است.
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها

تبلیغات

تبلیغات متنی

صرافی ارکی چنج

صرافی rkchange

سایبان ماشین

دزدگیر منزل

تشریفات روناک

اجاره سند در شیراز

قیمت فنس

armanekasbokar

armanetejarat

صندوق تضمین

Future Innovate Tech

پی جو مشاغل برتر شیراز

لوله بازکنی تهران

آراد برندینگ

خرید یخچال خارجی

موسسه خیریه

واردات از چین

حمية السكري النوع الثاني

ناب مووی

دانلود فیلم

بانک کتاب

دریافت دیه موتورسیکلت از بیمه

بازسازی ساختمان

طراحی سایت تهران سایت

irspeedy

درج اگهی ویژه

تعمیرات مک بوک

دانلود فیلم هندی

قیمت فرش

درب فریم لس

زانوبند زاپیامکس

روغن بهران بردبار ۳۲۰

قیمت سرور اچ پی

خرید بلیط هواپیما

بلیط اتوبوس پایانه

قیمت سرور dl380 g10

تعمیرات پکیج کرج

لیست قیمت گوشی شیائومی

خرید فالوور

پوستر آنلاین

بهترین وکیل کرج

بهترین وکیل تهران

اوزمپیک چیست

خرید اکانت تریدینگ ویو

خرید از چین

خرید از چین

تجهیزات کافی شاپ

نگهداری از سالمند شبانه روزی در منزل

بی متال زیمنس

ساختمان پزشکان

ویزای چک

محصولات فوراور

خرید سرور اچ پی ماهان شبکه

دوربین سیمکارتی چرخشی

همکاری آی نو و گزینه دو

کاشت ابرو طبیعی و‌ سریع

الک آزمایشگاهی

الک آزمایشگاهی

خرید سرور مجازی

قیمت بالابر هیدرولیکی

قیمت بالابر هیدرولیکی

قیمت بالابر هیدرولیکی

لوله و اتصالات آذین

 






آمار وبسایت

 تعداد کل بازدیدها : 1828680308




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

Wait or Time


واضح آرشیو وب فارسی:فان پاتوق: بخش دوم - Wait & Time

1- تابع Sleep

هدف: از اين تابع براي ايجاد وقفه در اجراي برنامه استفاده ميشود.

پارامترها :
dwMiliSeconds: اين پارامتر از نوع Long مي باشد كه زمان وقفه را به ميلي ثانيه ميگيرد.

خروجي تابع : ندارد

فراخواني در VB :
Public Declare Sub Sleep Lib "kernel32" Alias "Sleep" (ByVal dwMilliseconds As Long)2- تابع SleepEx

هدف: كار اين تابع دقيقا مانند تابع Sleep ميباشد با اين تفاوت كه اول يك مقدار خروجي دارد و در واقع زير برنامه نيست و ثانيا يك متغير اضافه دارد كه براي كارهاي IO و ايجاد وقفه براي آنها به كار مي رود.

پارامترها :
dwMiliSeconds: اين پارامتر از نوع Long مي باشد كه زمان وقفه را به ميلي ثانيه ميگيرد.
bAltertable : تا زماني كه اين متغير False باشد اجازه عمليات IO در مدت زمان وقفه داده نميشود. اگر ايت متغير True باشد اجازه فعاليت IO با تابع هاي (WriteFile,ReadFileEx) داده ميشود.

خروجي تابع : اگر زمان تمام شود مقدار خروجي 0 ميباشد و اگر مقدار خروجي برار با WAIT_IOCOMPLETION باشد كه برابر مقدار عددي H00c0 ميباشد، مشخص ميشود كه هنوز زمان به پايان نرسيده.

فراخواني در VB :
Public Declare Function SleepEx Lib "kernel32" Alias "SleepEx" (ByVal dwMilliseconds As Long, ByVal bAlertable As Long) As Long
3- تابع FileTimeToLocalFileTime

هدف: اين تابع زمان و تاریخ پایه و اصلی فایل را به زبان و تاریخ بین المللی تبدیل میکند.

پارامترها :
lpFileTime: اين پارامتر یک متغیر از نوع ساختار FILETIME بوده و متغیری میباشد که قرار است تبدیل شود.
lpLocalFileTime: این پارامتر هم یک متغیر از نوع FILETIME است با این فرق که این زمان تبدیل شده به زمان بین المللی میباشد.

ساختار در VB:
Type FILETIME
dwLowDataTime32 As Long
dwHighDataTime32 As Long
End Type
توضیح ساختار :
dwLowDataTime32 : بیت پایین تاریخ و ساعت
dwHighDataTime32 : بیت بالای تاریخ و ساعت

خروجي تابع : از نوع Boolean بوده و در صورتی که تابع کارش را به درستی انجام دهد مقدار True یا یک و در غیر این صورت مقدار False یا صفر را برمیگرداند.
فراخواني در VB :
Public Declare Function FileTimeToLocalFileTime Lib "kernel32" Alias "FileTimeToLocalFileTime" (lpFileTime As FILETIME, lpLocalFileTime As FILETIME) As Long
4- تابع LocalFileTimeToFileTime

هدف: اين تابع دقیقا برعکس تابع قبل عمل میکند در واقع زمان و تاریخ بین المللی فایل را به زمان و تاریخ فایل تبدیل میکند.

پارامترها :
lpFileTime: اين پارامتر یک متغیر از نوع ساختار FILETIME بوده و این پارامتر زمان تبدیل شده را در خود نگه میدارد.
lpLocalFileTime: این پارامتر هم یک متغیر از نوع FILETIME است و در آن ژمان بین المللی که قرار است تبدیل شود قرار دارد.

خروجي تابع : از نوع Boolean بوده و در صورتی که تابع کارش را به درستی انجام دهد مقدار True یا یک و در غیر این صورت مقدار False یا صفر را برمیگرداند.

فراخواني در VB :
Public Declare Function LocalFileTimeToFileTime Lib "kernel32" Alias "LocalFileTimeToFileTime" (lpLocalFileTime As FILETIME, lpFileTime As FILETIME) As Long
5- تابع GetLocalTime

هدف: اين تابع که از نوع برنامه (VOID) میباشد زمان و تاریخ فعلی سیستم را برمیگرداند.

پارامترها :
lpSystemTime: اين پارامتر یک متغیر از نوع ساختار SYSTEMTIME بوده و زمانو تاریخ کنونی سیستم در این متغیر قرار میگیرد.

ساختار در VB:
Type SYSTEMTIME
wYear As Integer
wMonth As Integer
wDayofWeek As Integer
wDay As Integer
wHour As Integer
wMinute As Integer
wSecond As Integer
wMilisecond As Integer
End Type
توضیح ساختار :
wYear : این فیلد از نوع عددی بوده و شامل سال میباشد.
wMonth : این فیلد از نوع عددی بوده و شامل ماه میباشد.
wDayofWeek : این فیلد از نوع عددی بوده و شامل شماره روز میباشد.
wDay : این فیلد از نوع عددی بوده و شامل روز میباشد.
wHour : این فیلد از نوع عددی بوده و شامل ساعت میباشد.
wMinute : این فیلد از نوع عددی بوده و شامل دقیقه میباشد.
wSecond : این فیلد از نوع عددی بوده و شامل ثانیه میباشد.
wMilisecond : این فیلد از نوع عددی بوده و شامل میلی ثانیه میباشد.

فراخواني در VB :
Public Declare Sub GetLocalTime Lib "kernel32" Alias "GetLocalTime" (lpSystemTime As SYSTEMTIME)
6- تابع SetLocalTime

هدف: اين تابع زمان و تاریخ فعلی سیستم را به زمان و تاریخ دلخواه تغیر میدهد.

پارامترها :
lpSystemTime: اين پارامتر یک متغیر از نوع ساختار SYSTEMTIME بوده و باید قبل از استفاده در تابع مزبور مقداردهی شود.

تذکر:
در این تابع SystemTime.wDayofWeek را نمیتوان Set کرد.

خروجي تابع : از نوع Boolean بوده و در صورتی که تابع کارش را به درستی انجام دهد مقدار True یا یک و در غیر این صورت مقدار False یا صفر را برمیگرداند.
فراخواني در VB :
Public Declare Function SetLocalTime Lib "kernel32" Alias "SetLocalTime" (lpSystemTime As SYSTEMTIME) As Long
7- تابع GetSystemTime

هدف: اين تابع از نوع زیر برنامه (Void) میباشد، زمان و تاریخ فعلی سیستم را به متغیر خود برمیگرداند.

پارامترها :
پارامترهای این تابع مانند تابع GetLocalTime میباشد.

فراخواني در VB :
Public Declare Sub GetSystemTime Lib "kernel32" Alias "GetSystemTime" (lpSystemTime As SYSTEMTIME)
8- تابع SetSystemTime

هدف: اين تابع زمان و تاریخ فعلی سیستم را به زمان و تاریخ دلخواه تغیر میدهد.

پارامترها :
lpSystemTime: اين پارامتر یک متغیر از نوع ساختار SYSTEMTIME بوده و باید قبل از استفاده در تابع مزبور مقداردهی شود.

تذکر:
در این تابع SystemTime.wDayofWeek را نمیتوان Set کرد.

خروجي تابع : از نوع Boolean بوده و در صورتی که تابع کارش را به درستی انجام دهد مقدار True یا یک و در غیر این صورت مقدار False یا صفر را برمیگرداند.
فراخواني در VB :
Public Declare Function SetSystemTime Lib "kernel32" Alias "SetSystemTime" (lpSystemTime As SYSTEMTIME) As Long
9- تابع FileTimeToSystemTime

هدف: اين تابع تاریخ و زمان فایل را به زمان و تاریخ 64 بیتی System تبدیل میکند.

پارامترها :
lpFileTime: اين پارامتر یک متغیر از نوع ساختار FILETIME بوده و متغیری میباشد که قرار است تبدیل شود.
lpSystemTime: این پارامتر متغیری است از نوع SYSTEMTIME که برای دریافت زمان و تاریخ سیستم به کار میرود.

خروجي تابع : از نوع Boolean بوده و در صورتی که تابع کارش را به درستی انجام دهد مقدار True یا یک و در غیر این صورت مقدار False یا صفر را برمیگرداند.

فراخواني در VB :
Public Declare Function FileTimeToSystemTime Lib "kernel32" Alias "FileTimeToSystemTime" (lpFileTime As FILETIME, lpSystemTime As SYSTEMTIME) As Long
10- تابع SystemTimeToFileTime

هدف: اين تابع تاریخ و زمان سیستم را به زمان و تاریخ فایل تبدیل میکند.

پارامترها :
lpFileTime: اين پارامتر یک متغیر از نوع ساختار FILETIME بوده که پس از تبدیل زمان و تاریخ از نوع ساختار FILETIME در آن قرار میگیرد.
lpSystemTime: این پارامتر متغیری است از نوع SYSTEMTIME که باید به FILETIME تبدیل شود.

خروجي تابع : از نوع Boolean بوده و در صورتی که تابع کارش را به درستی انجام دهد مقدار True یا یک و در غیر این صورت مقدار False یا صفر را برمیگرداند.

فراخواني در VB :
Public Declare Function SystemTimeToFileTime Lib "kernel32" Alias "SystemTimeToFileTime" (lpSystemTime As SYSTEMTIME, lpFileTime As FILETIME) As Long




خاموش





















این صفحه را در گوگل محبوب کنید

[ارسال شده از: فان پاتوق]
[مشاهده در: www.funpatogh.com]
[تعداد بازديد از اين مطلب: 255]

bt

اضافه شدن مطلب/حذف مطلب




-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن