سفارش تبلیغ
صبا ویژن
.
یاد خدا، قوت جان ها و همنشینی با محبوب است . [امام علی علیه السلام]
امروز: جمعه 103 فروردین 31



Online backup storage and collaboration

پنج گیگ فضای رایگان+ یک گیگ لیچ رایگان

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

کامپوننت HelpVistaXPDiamond2008.ocx به بهترین شکل ممکن شمایل برنامتون رو ویستایی میکنه

همچنین کلیه ابزارهای برنامه نویسی رو داره

تصویر برنامه


این کامپوننت برای c++,vb طراحی شده

در ضمن قیمتش یه روزی 700 دلار بوده!


 

دانلود

نوشته شده توسط مهدی در یکشنبه 88/5/11 و ساعت 6:14 عصر | نظرات دیگران()

حتما تا حالا برنامه هایی رو دیدین (و یا شایدم نوشتین) که با بروز خطا کل برنامه بسته میشه و گاها یک سری از اطلاعات کاربر از بین میره (در برنامه هایی که با بانک سروکار داره)

برای اینکه از این مشکلات در برنامه بوجود نیاد باید از تکنیکهای کنترل خطا در برنامتون استفاده کنید:

 

1- راحتترین شیوه استفاده از عبارت On Error Resume Next می باشد به اینصورت که این عبارت رو در اول Sub,Function,Procedure اضافه کنید، هنگام اجرای برنامه اگه در تابع مورد نظر خطایی رخ بده، کنترل برنامه بصورت اتوماتیک به خط بعدی میره و کاربر با مشکلی مواجه نمیشه، البته اشکال این روش در همینه که کاربر متوجه بروز خطا نمیشه (پس برنامه نویس هم نمیتونه اون رو رفع کنه) ولی با این حال یه جاهایی قابل استفاده است، یه نمونه:

Private Sub Command1_Click()
On Error Resume Next

Dim c As Byte
a = 2
b = 1
c = b - a
MsgBox c

End Sub

2- با این روش و روش سوم کاربر متوجه بروز خطا و نوع خطا میشه

نمونه:

Private Sub Command1_Click()
On Error GoTo errHere:

Dim c As Byte
a = 2
b = 1
c = b - a
MsgBox c

Exit Sub
errHere:
 If Error <> "" Then MsgBox "Error " & Err.Number & " - " & Err.Deion
End Sub

به این صورت که ابتدای تابع با اضافه کردن دستور goto ، مشخص می کنیم که در صورت بروز خطا، کنترل برنامه به لیبل مشخصی هدایت بشه و در اون بخش با استفاده از msgbox ، شماره و توضیحات خطا رو به کاربر نشون میدیم.

 

3- و روش آخر که از دوتای قبلی جالب تره

نمونه:

Private Sub Command1_Click()
On Error GoTo errHere:

Dim c As Byte
1 a = 2
2 b = 1
3 c = b - a
4 MsgBox c

Exit Sub
errHere:
 If Error <> "" Then MsgBox "Error " & Err.Number & " - " & Err.Deion + vbCrLf + "in line: " + Str(Erl)
End Sub

در این روش با شماره گذاری کردن خطوط برنامه براحتی علاوه بر نشون دادن شماره و توضیحات خطا، شماره خط وقوع خطا هم به کاربر نشون داده میشه ، که این روش برای خطایابی برنامه خیلی بهتر از روشهای قبلیه.

 امیدوارم به دردتون بخوره

نظر فراموش نشه

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



نوشته شده توسط مهدی در سه شنبه 88/5/6 و ساعت 6:48 صبح | نظرات دیگران()

اینم یک سری نرم افزار ساده ، کم حجم ، مفید

 

 لطفا نظر فراموش نشه

 

برنامه ای برای تغییر آیکون درایو
برنامه ای برای خالی کردن Temp
برنامه ای برای دسترسی آسان به 12 بخش ویندوز و کنترل پنل



  • کلمات کلیدی : وی بی 6، سورس کد، VB6
  • نوشته شده توسط مهدی در سه شنبه 88/5/6 و ساعت 6:31 صبح | نظرات دیگران()

    با سلام و عرض تبریک اعیاد شعبانیه

    برنامه ای که امروز براتون در نظر گرفتم Runtime وی بیه که برای اجرای برنامه های نوشته شده به زبان وی بی مورد نیازه، در واقع اگه یک سری از فایلها روی سیستم نباشه برنامه اجرا نمیشه و پیغام خطا میده

    فرق این runtime اینه که من یک سری فایل دیگه رو هم به runtime اصلی اضافه کردم که کارایی اون رو بیشتر میکنه، پیشنهاد میکنم دانلودش کنید.

    لیست فایلهای اضافه شده:


    Comdlg32.dll
    Scrrun.dll
    COMDLG32.OCX
    COMCT232.OCX
    COMCT332.OCX
    COMCTL32.OCX
    MSCOMCT2.OCX
    MSCOMCTL.OCX
    MSCOMM32.OCX
    Msmask32.ocx
    VB6STKIT.DLL
    PICCLP32.OCX

     

    دانلود



  • کلمات کلیدی : Download VB Runtime Enhanced
  • نوشته شده توسط مهدی در سه شنبه 88/5/6 و ساعت 6:27 صبح | نظرات دیگران()

    اینم یه برنامه عالی برای فشرده سازی فایلهای exe,dll,ocx به اسم Upxshell

     

    در واقع این برنامه یه رابط گرافیکی برای فشرده ساز upx می باشد

    این برنامه ورژن جدیده که حتی توی سایت سازندش هم پیدا نمیشه! چون سایت سازنده چند وقتیه که نرم افزار رو آپدیت نمیکنه، برای همین من خودم این نسخه رو درست کردم که آخرین نسخه upx یعنی نسخه 3.0.3 رو پشتیبانی می کنه

     

     

    دانلوددانلود

  • کلمات کلیدی : UpxShell v3.4.3، upxshell with upx v3.03
  • نوشته شده توسط مهدی در پنج شنبه 88/5/1 و ساعت 3:41 عصر | نظرات دیگران()

    امروز نحوه اضافه نمودن استایل ایکس پی به برنامه های وی بی رو آموزش میدم

     

    برای اینکار خطوط زیر را به کد فرم اصلی اضافه کنید:

    Private Declare Function InitCommonControls Lib "comctl32.dll" () As Long

    Private Sub Form_Initialize()
           InitCommonControls
    End Sub

     

    سپس Resource زیر رو به برنامه اضافه کنید ، بعد از کامپایل برنامه نتیجه کار رو ببینید

     

    دانلود ریسورس

    نوشته شده توسط مهدی در پنج شنبه 88/5/1 و ساعت 3:35 عصر | نظرات دیگران()

    با سلام

    عیدتون مبارک باشه

     

     

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

     

    دانلود



    نوشته شده توسط مهدی در یکشنبه 88/4/28 و ساعت 4:2 عصر | نظرات دیگران()

    با سلام

    امروز سه مورد از بهترین کلیدهای گرافیکی (CommandButton) را براتون می ذارم

     

    1. InfiniteButton یکی از بهترین ها در نوع خودش با بیش از 500 نمونه کلید گرافیکی که شما رو از استفاده از بقیه انواع بی نیاز میکنه، فقط استفاده از این نوع کلید حجم فایل اجراییتون رو زیاد می کنه (تصویر)

    2. DCbutton با 12 نوع کلید (تصویر)

    3. IsButton با 11 نوع کلید (تصویر)

     

     

    دانلود شماره 1

           دانلود شماره 2

           دانلود شماره 3



    نوشته شده توسط مهدی در چهارشنبه 88/4/24 و ساعت 6:43 عصر | نظرات دیگران()

    در اینجا براتون تعدادی برنامه کوچیک اما کاربردی میذارم:

     

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

    بدست آوردن و تغییر نام کامپیوتر

    بدست آوردن نام یوزر فعال ویندوز

    تغییر تصویر پس زمینه

    باز و بسته نمودن سی دی رام



    نوشته شده توسط مهدی در جمعه 88/4/19 و ساعت 3:39 عصر | نظرات دیگران()

     برای استفاده از فایلهای متحرک Gif در برنامه می تونید از User Control زیر استفاده کنید

    این کار شما رو از کامپوننت بی نیاز می کنه و همچنین فایل متحرک رو هم به فایل اجراییتون اضافه میکنه.

     

     

    دانلود GifControl

    نوشته شده توسط مهدی در جمعه 88/4/19 و ساعت 3:26 عصر | نظرات دیگران()
    <      1   2   3   4      >
    لیست کل یادداشت های این وبلاگ
    Nod32 SN Finder v1.6
    تهیه نسخه بکاپ از دیتابیس نود 32 و بازگردانی
    وارد نمودن حروف فارسی بدون تغییر Keylayout
    VB Anticrack v1.5 Full
    نمایش کامل متن آیتم لیست باکس
    محدود نمودن ماوس
    باز کردن Regedit در مسیر دلخواه
    تغییر استایل کامند به فلات
    تغییرات در رجیستری توسط
    نحوه استفاده از Gif control
    NOD32 SN Finder v1.5
    [عناوین آرشیوشده]

    بالا

    طراح قالب: رضا امین زاده** پارسی بلاگ پیشرفته ترین سیستم مدیریت وبلاگ

    بالا