امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
کار توابع api
نویسنده پیام
candy1 آفلاین
تازه وارد

ارسال‌ها: 11
موضوع‌ها: 6
تاریخ عضویت: اردیبهشت ۱۳۸۸

تشکرها : 0
( 1 تشکر در 1 ارسال )
ارسال: #1
کار توابع api
سلام دوستان خواهش می کنم کمکم کنید و کار توابع api زیر را هر کس بلده راهنمایی کنه



AVIFileInit

AVIFileExit

AVIStreamOpenFromFile

AVIFileCreateStream

AVIStreamSetFormat

AVIStreamSetFormat

AVIStreamRelease

AVIStreamLength

AVIStreamGetFrameOpen

AVIStreamGetFrameClose

AVIStreamStart

AVIStreamSampleToTime

AVIStreamInfo

AVIStreamRead

AVIStreamWrite

AVIStreamReadFormat

AVIStreamGetFrame

DrawDibOpen

DrawDibClose

DrawDibDraw

GetPixelAPI

CreateCompatibleBitmap

CreateDCAsNull

CreateCompatibleDC

SelectObject

DeleteObject

DeleteDC

BitBlt

SetBkColor

SetTextColor

OleTranslateColor

CreateSolidBrush

FillRect

OleCreatePictureIndirect

ICInfo

CreateCompatibleBitmap

CreateDCAsNull

DeleteObject

DeleteDC

GetObjectAPI

lstrlen

GlobalAlloc

GlobalCompact

GlobalFree

GlobalLock

GlobalReAlloc

GlobalSize

GlobalUnlock

CopyMemory

CopyMemoryStr

GetOpenFileName

GetSaveFileName

GetFileTitle

GetSysColor

PrintDlg

PageSetupDlg

CommDlgExtendedError

OleTranslateColor

SelectObject

DeleteObject

CreateDCAsNull

DeleteDC

CreateCompatibleDC

CreateDIBSection2

CreateDIBSection16

CreateDIBSection256

SetFilePointer

CloseHandle

GlobalLock

GlobalAlloc

GlobalFree

GlobalUnlock

FormatMessage

GetObjectAPI

GetDIBits

CreateDIBitmap

---------------------------------------------------------------------------------------

SHSimpleIDListFromPath

SHGetPathFromIDList

SHBrowseForFolder

CoTaskMemFree

SHGetSpecialFolderLocation

OleInitialize

PathIsDirectory

SendMessage

SendMessage2

GetVersionEx

DefineDosDevice

GetDriveType

SetWindowPos

---------------------------------------------------------

RegisterHotKey

UnregisterHotKey

SetWindowLong

CallWindowProc

mciSendString

SendMessage

SystemParametersInfo

SHBrowseForFolder

SHGetPathFromIDList

lstrcat
۱۲-خرداد-۱۳۸۸, ۲۲:۲۳:۴۵
ارسال‌ها
پاسخ
Mr.pRoGraMmer غایب
کاربر با تجربه
****

ارسال‌ها: 1,084
موضوع‌ها: 58
تاریخ عضویت: اسفند ۱۳۸۷

تشکرها : 2031
( 2927 تشکر در 1008 ارسال )
ارسال: #2
RE: کار توابع api
سلام خیلی زیاده کی حوصلشو داره
AVIFileInit

AVIFileExit

AVIStreamOpenFromFile

AVIFileCreateStream

AVIStreamSetFormat

AVIStreamSetFormat

AVIStreamRelease

AVIStreamLength

AVIStreamGetFrameOpen

AVIStreamGetFrameClose

AVIStreamStart

AVIStreamSampleToTime

AVIStreamInfo

AVIStreamRead

AVIStreamWrite

AVIStreamReadFormat

AVIStreamGetFrame
حوصله میخواد توابع بالا که فکر کنم کار کردن با فیلهای ویدوئی avi باشه

۱۲-خرداد-۱۳۸۸, ۲۲:۲۹:۲۵
وب سایت ارسال‌ها
پاسخ
ajlajlajl آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 2,192
موضوع‌ها: 70
تاریخ عضویت: مهر ۱۳۸۴

تشکرها : 932
( 2618 تشکر در 1020 ارسال )
ارسال: #3
RE: کار توابع api
راست میگه. زیاده اینا.
توی MSDN سرچ بزن توضیح همش هست.

میزان رای دشمن است!
[تصویر:  cff100.png]
۱۳-خرداد-۱۳۸۸, ۱۷:۱۲:۰۸
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : Mr.pRoGraMmer
candy1 آفلاین
تازه وارد

ارسال‌ها: 11
موضوع‌ها: 6
تاریخ عضویت: اردیبهشت ۱۳۸۸

تشکرها : 0
( 1 تشکر در 1 ارسال )
ارسال: #4
RE: کار توابع api
خب هر کی متونه لطفا کار 2 گروه آخر تابع رو بگه عینی 23 تای آخر
خواهش میکنم آخه باید به استاد تحویل بدم
۱۳-خرداد-۱۳۸۸, ۲۰:۴۱:۰۴
ارسال‌ها
پاسخ
CRazYFULL غایب
مدیر بازنشسته
*****

ارسال‌ها: 792
موضوع‌ها: 27
تاریخ عضویت: تير ۱۳۸۵

تشکرها : 1546
( 2836 تشکر در 593 ارسال )
ارسال: #5
RE: کار توابع api
باز پايان سال شده بعضی ها برای تحويل دادن پروژه های دانشجويی به سايت های برنامه نويسی رو ميارن نوشتن پروژه کامل به عهده خودتون هست
قراره به شما مدرک بدن نه ما وقتی نتونيد کارهايی که استاد از شما خواسته انجام بديد مدرک شما به چه درد ميخوره
اگه سؤال يا مشگلی داشتيد بچه های اينجا کمک ميکنن

بهترين منبع MSDN و گوگل
۱۳-خرداد-۱۳۸۸, ۲۱:۱۹:۳۴
ارسال‌ها
پاسخ
babyy آفلاین
بازنشسته
*****

ارسال‌ها: 3,095
موضوع‌ها: 141
تاریخ عضویت: مرداد ۱۳۸۷

تشکرها : 35081
( 26090 تشکر در 9068 ارسال )
ارسال: #6
RE: کار توابع api
سلام

از اون 23 تا گفتید اینا رو بلد بودم ، بقیه با خودت


---------------------
SHBrowseForFolder پنجره brows for folder رو باز میکنه ؛ یه سری هم تنظیمات داره واسه
SHGetSpecialFolderLocation مسیرای پوشه ها رو برمیگردونه مثل دسکتاپ سند تو فونت و ...
PathIsDirectory صحت وجود پوشه اگه وجود نداشته باشه صفر برمیگردونه
GetVersionEx تشخیص ویندوز
GetDriveType هم چک میکنه که درایو وجود داره یا نه هم اینکه اگه وجود داشت نوع درایو رو بر میگردونه
SetWindowPos تغییره مختصات پنجره
-----------
RegisterHotKey واسه رزرو کردن کلید
مثلا میگید ctrl +a فشار داده شد فلان کار رو انجام بده
UnregisterHotKey خوب اینم کلیدای ثبت شده رو آزاد میکنه
--------------
(آخرین ویرایش در این ارسال: ۱۳-خرداد-۱۳۸۸, ۲۱:۳۱:۳۶، توسط babyy.)
۱۳-خرداد-۱۳۸۸, ۲۱:۳۱:۱۳
وب سایت ارسال‌ها
پاسخ
mojtabamalaekeh آفلاین
کاربر با تجربه
****

ارسال‌ها: 566
موضوع‌ها: 104
تاریخ عضویت: آذر ۱۳۸۶

تشکرها : 1378
( 631 تشکر در 223 ارسال )
ارسال: #7
RE: کار توابع api
نقل قول: بهترين منبع MSDN و گوگل
نظرتون راجع به API Guide یا Windows SDK دلفی چیه دوستان؟ فکرکنم کمک خوبی برای این منظور باشن!
تک تک توابع مورد نظر رو توی API Guide جستجو کن و توضیحات یک خطی راجع به هر تابع رو ترجمه کن و تحویل مدرس (به قول شما استاد) بده.Wink
موفق باشید.... Biggrin


۱۴-خرداد-۱۳۸۸, ۰۷:۲۹:۳۷
ارسال‌ها
پاسخ
تشکر شده توسط : lord_viper, CRazYFULL
ajlajlajl آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 2,192
موضوع‌ها: 70
تاریخ عضویت: مهر ۱۳۸۴

تشکرها : 932
( 2618 تشکر در 1020 ارسال )
ارسال: #8
RE: کار توابع api
خیلی باحالی. با استادت.
یه توضیح کوچیک میگذارم. بیشتر میخوای یا برو توی MSDN بگرد. یا یکی از این کتابای API . یه خرده سعی و تلاش کنید بابا.



SHSimpleIDListFromPath
یه ITEMIDLIST از آدرس داده شده برمیگردونه
SHGetPathFromIDList
یه IDList رو به یه آدرس تبدیل میکنه
SHBrowseForFolder
پنجره انتخاب پوشه رو باز میکنه.
CoTaskMemFree
یه بلوکی از task memory که قبلا گرفته شده رو آزاد میکنه
SHGetSpecialFolderLocation
یه ITEMIDLIST از یه پوشه مخصوص برمیگردونه
OleInitialize
اینم کتابخونه COM رو آماده بهره برداری میکنه
PathIsDirectory
معلومه دیگه چک میکنه که مسیری که دادی آدرس پوشه هسته یا نه
SendMessage
یه پیغام به یه پنجره یه چند پنجره میفرسته.
SendMessage2
مثل این که میل میفرسته
GetVersionEx
اطلاعات OS فعلی رو میده.
DefineDosDevice
من که نمیدونم MS-DOS device name چیه. ولی با این میتونی اونو تعریف کنی، دوباره تعریف کنی یا حذف کنی.
GetDriveType
نوع درایو رو میده
SetWindowPos
موقعیت (همه جورهشو) یه پنجره رو تنظیم میکنه.
---------------------------------------------------------

RegisterHotKey
یه HotKey تعریف میکنه
UnregisterHotKey
بالایی رو نابود میکنه
SetWindowLong
اطلاعات یه پنجره رو دستکاری میکنه. بعضی جاها کاربرد داره.
CallWindowProc
یه پیغامو به یه پنجره میفرسته
mciSendString
یه دستورو به MCI میفرسته. با چند تا تابع دیگه که به کار بره برای کار با صوت و تصویر به کار میره.(باهاش میشه هر فرمتی که WMP میشناسه پخش کرد)
SendMessage
یه پیغام به یه پنجره میفرسته
SystemParametersInfo
میگه پارامترای سیستمو تنظیم میکنه؟ نفهمیدم چی میگه.
SHBrowseForFolder
تکراریه
SHGetPathFromIDList
اینم تکراریه
lstrcat
چسبوندن یه رشته به یه رشته دیگه

---
دیگه وقت نیست. باقیشو خودت پیدا کن.

میزان رای دشمن است!
[تصویر:  cff100.png]
(آخرین ویرایش در این ارسال: ۱۴-خرداد-۱۳۸۸, ۱۱:۵۶:۴۶، توسط ajlajlajl.)
۱۴-خرداد-۱۳۸۸, ۱۱:۵۵:۴۱
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : CRazYFULL, Mr.pRoGraMmer
candy1 آفلاین
تازه وارد

ارسال‌ها: 11
موضوع‌ها: 6
تاریخ عضویت: اردیبهشت ۱۳۸۸

تشکرها : 0
( 1 تشکر در 1 ارسال )
ارسال: #9
RE: کار توابع api
مرسی دوستان عزیز
انشالله بتونیم جبران کنیم
مونا
۱۴-خرداد-۱۳۸۸, ۱۵:۳۰:۴۴
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  [سوال] Question تغییر متن یک node در treeview با توابع API Kadilak 0 1,741 ۲۶-خرداد-۱۳۹۳, ۲۲:۰۶:۵۳
آخرین ارسال: Kadilak
  توابع api lord_viper 0 4,555 ۱۱-آبان-۱۳۸۷, ۲۳:۴۲:۱۰
آخرین ارسال: lord_viper
  RegisterWindowMessage SendMessageTimeout ObjectFromLresult کار این توابع چیه m_vb66 0 3,853 ۲۲-اردیبهشت-۱۳۸۷, ۰۹:۰۵:۱۴
آخرین ارسال: m_vb66
  ارگومانهای توابع SetWindowLongوGetWindowLongوSetLayeredWindowAttributes m_vb66 6 7,560 ۱۱-اردیبهشت-۱۳۸۷, ۱۰:۰۵:۱۵
آخرین ارسال: m_vb66
  نحوه استفاده از توابع API در ++c zacaria 3 3,864 ۰۹-بهمن-۱۳۸۶, ۲۰:۴۲:۱۰
آخرین ارسال: Mamad2003
  توابع TAPI endedivooneh 3 4,634 ۳۰-شهریور-۱۳۸۶, ۰۱:۰۹:۴۹
آخرین ارسال: ali.jyan
  فایل های TXT مربوط به توابع API blest 2 4,283 ۲۷-تير-۱۳۸۶, ۰۴:۲۳:۳۳
آخرین ارسال: Pedram_HookEx
Rolleyes در خواست کمک از کرکرها در مورد توابع api ها jaber 0 2,221 ۰۱-اسفند-۱۳۸۵, ۰۱:۵۷:۱۳
آخرین ارسال: jaber

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS