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

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




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

نام تاپيک: هر چه سریع تر .....................کمممممممممک

  1. #1
    در آغاز فعالیت
    تاريخ عضويت
    Jun 2012
    پست ها
    6

    9 هر چه سریع تر .....................کمممممممممک

    سلام به همه ی دوستان و برنامه نویسان....

    من چندی پیش کد زیرو از یک نفر در همینجا دریافت کردم............




    Private Type srcH
    Match As String
    Found As String
    End Type



    Dim cLine$, i%, Search(2) As srcH, Found$, Tmp$, Exist%
    Exist = -1
    Search(0).Match = "*shell*open*command=*"
    Search(1).Match = "*Shell*Open*Command=*"
    Search(2).Match = "*Shellexecute=*"
    Open "f:\1.txt" For Input As #1
    Do Until EOF(1)
    Line Input #1, cLine
    For i = LBound(Search) To UBound(Search)
    If cLine Like Search(i).Match Then
    Tmp = Mid(cLine, InStrRev(cLine, "=") + 1)
    Tmp = Mid(Tmp, InStrRev(Tmp, "\") + 1)
    Search(i).Found = Search(i).Found & Tmp & vbNewLine
    End If
    Next
    Loop
    Close
    For i = LBound(Search) To UBound(Search)
    If Not Search(i).Found = "" Then
    dl.Caption = Search(i).Found: Exit For
    Search(i).Found = ""
    End If
    Next


    همین طور که میبینید....این کد عباراتی رو جستو جو میکنه و عبارت بعد از اونو تو یه label میزاره..............

    اما مشکل اینجاست که این کد به بزرگی و کوچکی حروف حساسه ...که این روی برنامه ی من خیلی خیلی خیلی تاثیر منفی میگذاره......

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

  2. #2
    کاربر فعال انجمن برنامه نویسی n00b's Avatar
    تاريخ عضويت
    May 2012
    محل سكونت
     
    پست ها
    297

    پيش فرض

    می تونید با استفاده از توابع UCase و LCase رشته ای که داخلش جستجو می کنید رو به حروف بزرگ یا کوچیک تبدیل کنید...//// فقط یادتون نره که متنی که می خواید جستجو کنید رو هم باید مثل رشته ای داخلش جستجو می کنید// به حروف کوچیک یا بزرگ تبدیل کنید...........////
    *******************
    موفق باشید!

  3. این کاربر از n00b بخاطر این مطلب مفید تشکر کرده است


  4. #3
    اگه نباشه جاش خالی می مونه sosani2007's Avatar
    تاريخ عضويت
    Aug 2012
    محل سكونت
    گناباد
    پست ها
    293

    پيش فرض

    سلام به همه ی دوستان و برنامه نویسان....

    من چندی پیش کد زیرو از یک نفر در همینجا دریافت کردم............




    Private Type srcH
    Match As String
    Found As String
    End Type



    Dim cLine$, i%, Search(2) As srcH, Found$, Tmp$, Exist%
    Exist = -1
    Search(0).Match = "*shell*open*command=*"
    Search(1).Match = "*Shell*Open*Command=*"
    Search(2).Match = "*Shellexecute=*"
    Open "f:\1.txt" For Input As #1
    Do Until EOF(1)
    Line Input #1, cLine
    For i = LBound(Search) To UBound(Search)
    If cLine Like Search(i).Match Then
    Tmp = Mid(cLine, InStrRev(cLine, "=") + 1)
    Tmp = Mid(Tmp, InStrRev(Tmp, "\") + 1)
    Search(i).Found = Search(i).Found & Tmp & vbNewLine
    End If
    Next
    Loop
    Close
    For i = LBound(Search) To UBound(Search)
    If Not Search(i).Found = "" Then
    dl.Caption = Search(i).Found: Exit For
    Search(i).Found = ""
    End If
    Next


    همین طور که میبینید....این کد عباراتی رو جستو جو میکنه و عبارت بعد از اونو تو یه label میزاره..............

    اما مشکل اینجاست که این کد به بزرگی و کوچکی حروف حساسه ...که این روی برنامه ی من خیلی خیلی خیلی تاثیر منفی میگذاره......

    اگه میشه راهنمایی کنید..........اگه همین کدم بتونید تغییر بدید ... ممنون میشم.........
    شما هم می تونید یک کلک رشتی هم بزنید یعنی این که نام فایل رو تو وی بی وارد کنید سپس سپس با استفاده از تابع Lcase نوشته ها رو کوچیک کنید و سپس عملیات مقایسه رو انجام بدید

  5. #4
    اگه نباشه جاش خالی می مونه sosani2007's Avatar
    تاريخ عضويت
    Aug 2012
    محل سكونت
    گناباد
    پست ها
    293

    پيش فرض

    درضمن شما می تونید یک کلک دیگه هم بزنید در برنامه در بخش جنرال اگر این دستور رو بزنید تمامی مقایسه ها بر مبنای متنی صورت می گیره
    Option Compare Text

  6. این کاربر از sosani2007 بخاطر این مطلب مفید تشکر کرده است


Thread Information

Users Browsing this Thread

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

User Tag List

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

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