تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 2 از 2

نام تاپيک: درخواست اطلاعاتی در مورد چند API در VB6

  1. #1
    کـاربـر بـاسـابـقـه SADEGH 7's Avatar
    تاريخ عضويت
    Jun 2007
    پست ها
    2,109

    پيش فرض درخواست اطلاعاتی در مورد چند API در VB6

    سلام
    چند تا سوال در مورد 7 تا API دارم.
    سوال اول اینکه این API ها چه کاری رو انجام می دن؟(بعضی هاشون رو تقریبا متوجه شدم چه کاری انجام می دن. داخل پرانتز می نویسم. اگه اشتباه بود لطفا تصحبح کنید.)
    سوال دوم اینکه چطور می تونم از هر کدوم استفاده کنم؟(اگه یه برنامه ی 2-3 خطی برای هرکدوم بذارید ممنون می شم.) البته تو برنامه API-Gudie مثال هست. ولی مشکل اینجاست که داخل مثال ها یه سری توابع و فرمان ها هست که من باهاشون آشنا نیستم.
    1-

    GetPrivateProfileString
    2-

    WritePrivateProfileString
    3-

    GetProfileString
    4-

    (کپی کردن فایل ها با دادن مسیر مبدا و مقصد)

    Copyfile
    5-

    (مسیر پوشه ویندوز را مشخص می کند.)

    GetWindowsDirectory
    6-

    (مسیر پوشه TEMP را مشخص می کند)

    GetTempPath
    7-

    (با اضافه کردن چند دستور مسیر پوشه سیستم32 را مشخص می کند.)

    GetSystemDirectory



    برای استفاده از هریک هم باید دستورات زیر را در بخش Genreal یا یک ماژول بنویسیم:
    1-
    Public Declare Function GetPrivateProfileString Lib "kernel32" Alias "GetPrivateProfileStringA" (ByVal lpApplicationName As String, ByVal lpKeyName As Any, ByVal lpDefault As String, ByVal lpReturnedString As String, ByVal nSize As Long, ByVal lpFileName As String) As Long

    2-
    Public Declare Function WritePrivateProfileString Lib "kernel32" Alias "WritePrivateProfileStringA" (ByVal lpApplicationName As String, ByVal lpKeyName As Any, ByVal lpString As Any, ByVal lpFileName As String) As Long

    3-
    Public Declare Function GetProfileString Lib "kernel32" Alias "GetProfileStringA" (ByVal lpAppName As String, ByVal lpKeyName As String, ByVal lpDefault As String, ByVal lpReturnedString As String, ByVal nSize As Long) As Long

    4-
    Public Declare Function CopyFile Lib "kernel32" Alias "CopyFileA" (ByVal lpExistingFileName As String, ByVal lpNewFileName As String, ByVal bFailIfExists As Long) As Long

    5-
    Public Declare Function GetWindowsDirectory Lib "kernel32" Alias "GetWindowsDirectoryA" (ByVal lpBuffer As String, ByVal nSize As Long) As Long

    6-
    Public Declare Function GetTempPath Lib "kernel32" Alias "GetTempPathA" (ByVal nBufferLength As Long, ByVal lpBuffer As String) As Long

    7-
    Declare Function GetSystemDirectory Lib "kernel32" Alias "GetSystemDirectoryA" (ByVal lpBuffer As String, ByVal nSize As Long) As Long
    ممنون می شم اگه راهنمایی کنید. خیلی برام مهمه.

  2. #2
    حـــــرفـه ای MrGee's Avatar
    تاريخ عضويت
    May 2008
    محل سكونت
    کرج
    پست ها
    3,693

    پيش فرض

    یه نظر من اگه جست و جو کنید براحتی مطالب زیادی پیدا می کنید.

    api ها یه توابعی هستند که با زبان سی ++ نوشته شدن
    و به نظر من خیلی خیلی وی بی رو قدرتمند می کنن ولی تنها اشکال اونها اینه که
    کار با هاشون سخته

    در موردapi هایی که گفتید می تونید از برنامه های api فارسی استفادخ کنید
    چون یا مثال هر api رو توضیح می دن

    بازم می گم بهترین کار جست و جو هست

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •