سلام ، آیا این بازدید اول شماست ؟ یا
تبلیغات در این انجمن
×
+
سفارش تبلیغات
نمایش نتایج: از شماره 1 تا 5 از مجموع 5

موضوع: Function های کاربردی در AMS

  1. #1
    عضو ثابت
    تاریخ عضویت
    Dec 2015
    ارسال ها
    22
    محل سکونت
    همدان -فامنین
    محصول امنیتی
    ESET NOD32
    تشکر تشکر کرده 
    9
    تشکر تشکر شده 
    27
    اعتبار کاربر
    0

    Lightbulb Function های کاربردی در AMS

    در این مبحث Function های کاربردی برای شما عزیزان درج میشه حتما به دردتون میخوره

  2. کاربران : 2 تشکر کرده اند از شما mkhalili1380 برای ارسال این پست سودمند:


  3. #2
    عضو ثابت
    تاریخ عضویت
    Dec 2015
    ارسال ها
    22
    محل سکونت
    همدان -فامنین
    محصول امنیتی
    ESET NOD32
    تشکر تشکر کرده 
    9
    تشکر تشکر شده 
    27
    اعتبار کاربر
    0

    پیش فرض

    کد زیر رو در Global Functions پروژتون بریزید و هروقت خواستید جمع یا تفریق یا ضرب یا تقسیم انجام دهید به صورت زیر عمل کنید نرم افزار هم در یک دیالوگ جواب رو به شما میده

    ابتدا کد زیر رو در Global Functions بریزید

    کد:
    function jame (j1,j2,j3,j4,j5)
        if j1~="" and j2~="" and j3~="" and j4~="" and j5~="" then
        jj = j1+j2+j3+j4+j5
        
        elseif j1~="" and j2~="" and j3~="" and j4~="" then
        jj = j1+j2+j3+j4
    
        elseif j1~="" and j2~="" and j3~="" then
        jj = j1+j2+j3
        
        elseif j1~="" and j2~="" then
        jj = j1+j2
        
        end
        Dialog.Message(jj, jj, MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1)
    end
    
    function menha (m1,m2,m3,m4,m5)
        if m1~="" and m2~="" and m3~="" and m4~="" and m5~="" then
        mj = m1-m2-m3-m4-m5
        
        elseif m1~="" and m2~="" and m3~="" and m4~="" then
        mj = m1-m2-m3-m4
    
        elseif m1~="" and m2~="" and m3~="" then
        mj = m1-m2-m3
    
        elseif m1~="" and m2~="" then
        mj = m1-m2
        
        end
        Dialog.Message(mj, mj, MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1)
    end
    
    function zarb (z1,z2,z3,z4,z5)
        if z1~="" and z2~="" and z3~="" and z4~="" and z5~="" then
        zj = z1*z2*z3*z4*z5
    
        elseif z1~="" and z2~="" and z3~="" and z4~="" then
        zj = z1*z2*z3*z4
        
        elseif z1~="" and z2~="" and z3~="" then
        zj = z1*z2*z3
        
        elseif z1~="" and z2~="" then
        zj = z1*z2
        
        end
        Dialog.Message(zj, zj, MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1)
    end
    
    function taghsim (t1,t2,t3,t4,t5)
        if t1~="" and t2~="" and t3~="" and t4~="" and t5~="" then
        tj = t1/t2/t3/t4/t5
        
        
        elseif t1~="" and t2~="" and t3~="" and t4~="" then
        tj = t1/t2/t3/t4
    
        
        elseif t1~="" and t2~="" and t3~="" then
        tj = t1/t2/t3
    
        
        elseif t1~="" and t2~="" then
        tj = t1/t2
        
        end
        Dialog.Message(tj, tj, MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1)
    
    end
    بعد به صورت زیر عمل کتید

    برای ضرب (می تونید به جای اعداد هر عدد دیگری رو بنویسید)

    کد:
    zarb(5,6,7,8,9)
    
    برای تقسیم (می تونید به جای اعداد هر عدد دیگری رو بنویسید)

    کد:
    taghsim(5,6,7,8,9)
    
    برای جمع (می تونید به جای اعداد هر عدد دیگری رو بنویسید)

    کد:
    jame(5,6,7,8,9)
    
    برای تفریق (می تونید به جای اعداد هر عدد دیگری رو بنویسید)

    کد:
    menha(5,6,7,8,9)
    


    ظرفیت اعداد در هر عمل 5 تاست ولی باید پشت سر هم باشند

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


  4. کاربران : 2 تشکر کرده اند از شما mkhalili1380 برای ارسال این پست سودمند:


  5. #3
    عضو ثابت
    تاریخ عضویت
    Dec 2015
    ارسال ها
    22
    محل سکونت
    همدان -فامنین
    محصول امنیتی
    ESET NOD32
    تشکر تشکر کرده 
    9
    تشکر تشکر شده 
    27
    اعتبار کاربر
    0

    پیش فرض فانکشن دیالوگ!

    شما می تونید با این کد راحت یک دیالوگ بنویسید فقط با دو پارامتر!
    ابتدا کد زیر رو در Global Functions بریزید.
    کد:
    function dlg (title , text)
    Dialog.Message(title, text, MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);
    end
    حالا هرجایی از پروژتون که خواستید کد زیر رو بنویسید.

    کد:
    dlg (ttl,txt)
    به جای "ttl" اسم پنجره مورد نظرتون رو وارد کنید.
    به جای "txt" متن پنجره مورد نظرتون رو وارد کنید.


    می تونید بعضی چیز ها رو از قبیل title و text و dlg رو تغییر بدید ولی مواظب باشید اگه تغییر می دید تو تمام کد تغییر بدید و گرنه ارور میده

  6. کاربران : 2 تشکر کرده اند از شما mkhalili1380 برای ارسال این پست سودمند:


  7. #4
    عضو ثابت
    تاریخ عضویت
    Dec 2015
    ارسال ها
    22
    محل سکونت
    همدان -فامنین
    محصول امنیتی
    ESET NOD32
    تشکر تشکر کرده 
    9
    تشکر تشکر شده 
    27
    اعتبار کاربر
    0

    پیش فرض

    فانکشن های مورد نیازتون رو درخواست کنید!

  8. کاربران : 2 تشکر کرده اند از شما mkhalili1380 برای ارسال این پست سودمند:


  9. #5
    عضو ثابت
    تاریخ عضویت
    Dec 2015
    ارسال ها
    22
    محل سکونت
    همدان -فامنین
    محصول امنیتی
    ESET NOD32
    تشکر تشکر کرده 
    9
    تشکر تشکر شده 
    27
    اعتبار کاربر
    0

    Lightbulb چهار فانکشن کاربردی برای Global Functions

    فانکشن اول: بازکردن لینک اینترنتی

    کد:
    function openurl (url)
    File.OpenURL(url, SW_SHOWNORMAL);
    end
    استفاده از این فانکشن openurl (url) به جای url باید لینک اینترنتی(به صورت String) قرار داد.



    فانکشن دوم: بازکردن(فرستادن به) ایمیل

    کد:
    function openemail (mail)
    File.OpenEmail(mail, SW_SHOWNORMAL);
    end
    استفاده از این فانکشن openemail (mail) به جای mail باید ایمیل(به صورت String) قرار داد.



    فانکشن سوم: تبدیل String به فایل Text

    کد:
    function string2txt (string,txt)
    TextFile.WriteFromString(txt, string, false);
    end
    استفاده از این فانکشن string2txt (string,txt) به جای string نام یک استرینگ را بدون "" وارد کنید و به جای txt آدرس فایل تکست را وارد کنید


    فانکشن چهارم: تبدیل فایل Text به String


    کد:
    function txt2string (txt,string)
    string = TextFile.ReadToString(txt);
    end
    استفاده از این فانکشن txt2string (txt,string) به جای txt آدرس فایل تکست را وارد کنید و به جای string نام یک استرینگ را بدون "" وارد کنید



    کد ها را در Global Functions در Menu --> Project --> Global Functions وارد کنید و در سر تا سر پروژه از دستورالعمل ها استفاده کنید.

  10. تشکرها از این نوشته :


اطلاعات تاپیک

Users Browsing this Thread

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

برچسب برای این موضوع

بوک مارک ها

بوک مارک ها

مجوزهای ارسال و ویرایش

  • شما نمی توانید موضوع جدید ارسال کنید
  • شما نمی توانید به پست ها پاسخ دهید
  • شما نمی توانید فایل پیوست ضمیمه کنید
  • شما نمی توانید پست های خود را ویرایش کنید
  •