تماس با من
پروفایل من
نویسنده (های) وبلاگ محسن
آدرس های سایت WWW.SPeeDG.SUB.IR WWW.SPeeDG.PERSIANBLOG.IR آرشیو وبلاگ
      گروه برنامه نویسی اسپید (مرکز آموزش توابع API)
پست ویژه نویسنده: محسن - دوشنبه ٢٩ خرداد ۱۳٩۱


طبقه بندی موضوعی توابع API
  

به دلیل اینکه در این سایت فقط تابع هایی که بیشتر جنبه کاربردی و عمومی دارند گذاشته میشه اگه شما به تابعی احتیاج داشتید در نظرات بیان کنید. 

لینک      نظرات ()      

هفت پروژه ویژوال بیسیک نویسنده: محسن - یکشنبه ٢۱ خرداد ۱۳٩۱

در این پست تعدادی از پروژهای آماده VB6 رو برای دانلود گذاشتیم.

لطفا نظراتتون رو حتما بگید.

نام پروژه لینک دانلود
نسخه یک بازی فوتبال دانلود
نسخه دو بازی فوتبال دانلود
فوتبال آمریکایی دانلود
کار با کلیپ بورد دانلود
ماشین حساب دانلود
پروژه نقاشی دانلود
پروژه کار با فایلها دانلود
لینک      نظرات ()      

پروژه ادیتور متن با ++C نویسنده: محسن - یکشنبه ٢۱ خرداد ۱۳٩۱

پروژه ادیتور متن که با زبان ++C نوشته شده است.

البته این برنامه دارای ایراداتی است. که با تلاش خودتون تکمیل میشه. اگر پروژه خاصی داشتید حتما ارائه بدید تا در اختیار دوستانمون قرار بدیم.

دانلود در ادامه مطلب


ادامه مطلب ...
لینک      نظرات ()      

تابع API برای فوکوس کردن روی یک پنجره نویسنده: محسن - جمعه ٢٢ مهر ۱۳٩٠

با استفاده از تابع BringWindowToTop میتونیم روی پنجره مورد نظرمون فوکوس داشته باشیم. برای استفاده ابتدا کد زیر رو در بخش General فرم قرار دهید.

Private Declare Function BringWindowToTop Lib "user32" (ByVal Hwnd As Long) As Long

این تابع یک آرگومان بیشتر نداره  که اون هم دستگیره پنجره مورد نظر است. بدست آوردن دستگیره یک پنجره رو توی پست های قبلی شرح دادیم که از یکی از اونها در نمونه کار استفاده شده.

برای دانلود نمونه کار این تابع به ادامه مطلب مراجعه کنید.


ادامه مطلب ...
لینک      نظرات ()      

تابع API برای تغییر زبان نویسنده: محسن - سه‌شنبه ۱٩ مهر ۱۳٩٠

با استفاده از تابع ActivateKeyboardLayout میتونیم به ویندوز بگیم که زبان بعدی یا قبلی رو فعال کنه. برای استفاده ابتدا باید کد زیر را در بخش General فرم قرار دهیم.

Private Declare Function ActivateKeyboardLayout Lib "user32" Alias "ActivateKeyboardLayout" (ByVal HKL As Long, ByVal flags As Long) As Long

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

ActivateKeyboardLayout hkl_next, 0

و با کد زیر زبان قبلی رو

ActivateKeyboardLayout hkl_prev, 0

برای دانلود نمونه کار به ادامه مطلب بروید.


ادامه مطلب ...
لینک      نظرات ()      

تابع API برای باز کردن یک مسیر نویسنده: محسن - دوشنبه ٢۸ شهریور ۱۳٩٠

با تابع WinExec میتونیم یک مسیر رو در کامپیوتر خودمون با Windows Explorer باز کنیم.

برای اینکار ابتدا کد زیر رو در بخش General فرم قرار میدهیم:

Private Declare Function WinExec Lib "kernel32" Alias "WinExec" (ByVal lpCmdLine As String, ByVal nCmdShow As Long) As Long

سپس با استفاده از کد زیر مسیر مورد نظر رو باز میکنیم. به جای عبارت قرمز مسیر خودتون رو بنویسید.

WinExec "Explorer.exe D:/SPeeDg/" , 1

به جای عدد 1 میتونید عدد های دیگه بزارید و تفاوت رو ببینید.

منبع: Visualbasic.blogfa.com

لینک      نظرات ()      

نسخه جدید فرم ورود نویسنده: محسن - شنبه ٢٦ شهریور ۱۳٩٠

در این نسخه سعی شده که ظاهر رو عوض کنیم و فرم رو زیبا و شیک کنیم.

همچنین نسبت به نسخه قبل در کدنویسی بهتر شده است.

دانلود فرم ورود

دانلود در ادامه مطلب


ادامه مطلب ...
لینک      نظرات ()      

تابع API برای تنظیم کردن مکان یک پنجره نویسنده: محسن - شنبه ٢٦ شهریور ۱۳٩٠

با تابع SetWindowPos میتونیم مکان و اندازه یک پنجره رو عوض کنیم اما ابتدا باید هندل یا دستگیره اون پنجره رو داشته باشیم که راه های مختلفی وجود داره که بعضیهاش توی این سایت هم توضیح داده شده.

توابع API

بعد از بدست آوردن دستگیره مورد نظر کد زیر را در بخش General فرم قرار میدهیم.

Private Declare Function SetWindowPos Lib "user32" (ByVal Hwnd As Long, ByVal hWndInsertAfter As Long, ByVal X As Long, ByVal Y As Long, ByVal cX As Long, ByVal cY As Long, ByVal wFlags As Long) As Long

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

SetWindowPos Hwnd, 0, 100, 250, 400, 500, swp_showwindow

اگر به جای کلمه قرمز مورد نظر swp_hidewindow رو قرار بدیم پنجره مورد نظر مخفی میشه.

اگر هنوز متوجه نشدید نمونه کار رو از ادامه مطلب دانلود کنید.


ادامه مطلب ...
لینک      نظرات ()      

← صفحه قبل
مطالب اخیر پست ویژه هفت پروژه ویژوال بیسیک پروژه ادیتور متن با ++C تابع API برای فوکوس کردن روی یک پنجره تابع API برای تغییر زبان تابع API برای باز کردن یک مسیر نسخه جدید فرم ورود تابع API برای تنظیم کردن مکان یک پنجره تابع API برای تشخیص وضعیت یک کلید دانلود نرم افزار Borland C++ 5
کلمات کلیدی وبلاگ اکتیوایکس ویژوال بیسیک (۳) پروژه ++c (۱) پروژه ویژوال بیسیک (۱٦) توابع api (۳٤) نرم افزارهای برنامه نویسی (۳)
دوستان من آپارنت عمارنامه خرید اینترنتی پست های فوتونی