Cộng đồng AutoIT Việt - Autoitviet.forumvi.com
Chào mừng bạn đến với cộng đồng AutoIT Việt, hãy đăng ký một nick để cùng tham gia thảo luận nhé ^^!

Join the forum, it's quick and easy

Cộng đồng AutoIT Việt - Autoitviet.forumvi.com
Chào mừng bạn đến với cộng đồng AutoIT Việt, hãy đăng ký một nick để cùng tham gia thảo luận nhé ^^!
Cộng đồng AutoIT Việt - Autoitviet.forumvi.com
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.
Latest topics
» [Code] Kiểm tra kết nối mạng
by jameseshell Fri Jul 31, 2015 3:29 pm

» AutoClick không chiếm chuột
by jameseshell Fri Jul 31, 2015 9:58 am

» [Sorf] Connect/Disconet Button
by thanhhan31 Fri Jun 26, 2015 3:56 am

» Giới thiệu ngôn ngữ lập trình Autoit
by vanhoa1402 Mon Jun 08, 2015 12:40 am

» [Code] Đếm ngược thời gian
by satoh290801 Sat Jun 06, 2015 10:11 am

» Debug game online
by cheater Mon Jun 01, 2015 3:15 pm

» [Thắc Mắc] cách nhập xuất dữ liệu
by cadilacst Mon Apr 27, 2015 7:14 am

» [Code] Auto Win 2c6f td1 - sv HN
by Hades Wed Jan 14, 2015 5:41 am

» [Hỏi] AutoIt với CSDL online?
by todzin Wed Nov 19, 2014 11:14 pm

» [Hỏi] Một số vấn đề về Copy & Paste file bằng ứng dụng thứ 3 (Everything.exe)
by aloatiso Tue Nov 11, 2014 10:31 pm

» Click theo điểm ảnh !
by nhatdaica055 Wed Oct 15, 2014 5:17 pm

» Nội quy diễn đàn
by lethusinh01 Fri Sep 12, 2014 3:59 am

» Hide Windows !!!
by Sweetsica Fri Aug 08, 2014 2:31 am

» Cài đặt , sử dụng và biên dịch Autoit
by mankichi Thu Jul 24, 2014 5:11 am

» Tuyển mod cho diễn đàn
by huynhlamid Fri Jan 17, 2014 3:36 pm

» PixelSearch - Quét (hay kiểm tra) điểm ảnh
by vanthang Fri Jan 17, 2014 5:49 am

» Thiệp Cực Đẹp Tặng Người Yêu !!!
by Nokia3G Mon Dec 23, 2013 12:50 pm

» Lấy đường dẫn của phần mềm chạy ngầm
by cuongkoken Sat Dec 21, 2013 1:25 am

» Xin Admin giup do
by xlove_bmt Wed Dec 18, 2013 6:40 am

» [Hỏi] Cần pro chỉ làm trainer game!
by quytucaca Wed May 29, 2013 7:43 am


[Code] Lọc file

Go down

[Code] Lọc file Empty [Code] Lọc file

Bài gửi by Admin Mon Dec 17, 2012 3:14 am

Code:
#Region
#AutoIt3Wrapper_icon=C:\Documents and Settings\User\Desktop\DossierDLSZ.ico
#AutoIt3Wrapper_Compression=4
#AutoIt3Wrapper_Res_Comment=Chơi ở net có thể dùng để kiểm tra liên tục lọc và copy File ra USB (chỉ kiểm tra một thư mục)
#AutoIt3Wrapper_Res_Description=Lọc và copy File
#AutoIt3Wrapper_Res_Fileversion=1.0.0.0
#AutoIt3Wrapper_Res_LegalCopyright=Tác giả: Bùi Hữu Tân
#EndRegion

#NoTrayIcon
AutoItSetOption("TrayOnEventMode", 1)
AutoItSetOption("TrayMenuMode", 3)
TraySetOnEvent(-13, "hien")

Global $tu = @DesktopDir & "" ,$tep1 = "*.*"
Global $den = @ScriptDir & "\den" , $c = False ,$x = True ,$map ,$q = True
$Form1 = GUICreate("Kien tra", 317, 153, 385, 222)
$dd1 = GUICtrlCreateInput($tu, 8, 16, 257, 21)
GUICtrlSetState (-1,128)
GUICtrlSetBkColor(-1,0xFFFFFF)
$dd2 = GUICtrlCreateInput("..\Maps", 8, 48, 257, 21)
GUICtrlSetState (-1,128)
GUICtrlSetBkColor(-1,0xFFFFFF)
$tep = GUICtrlCreateInput($tep1, 8, 88, 305, 21,1)
GUICtrlSetBkColor(-1,0xFFFFFF)
$t = GUICtrlCreateButton("Từ", 272, 14, 43, 25, 131072)
$d = GUICtrlCreateButton("Đến", 271, 46, 43, 25, 131072)
$b = GUICtrlCreateButton("Bắt đầu", 56, 120, 75, 25, 131072)
$h = GUICtrlCreateButton("Huỷ bỏ", 184, 120, 75, 25, 131072)
GUISetState(@SW_SHOW)
kt($tu,$dd1)
kt($den,$dd2)
While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
        Case -3,$h
            Exit
        Case -4
            GUISetState(@SW_HIDE)
            TraySetState(1)
        Case $t
            layduongdan($dd1,$tu)
            WinActivate($Form1)
        Case $d
            layduongdan($dd2,$den)
            WinActivate($Form1)
        Case $b
            If  $c Then
                $c = False
                GUICtrlSetData($b, "Bắt đầu")
                GUICtrlSetState ($t,64)
                GUICtrlSetState ($d,64)
                GUICtrlSetState ($tep,64)
                GUICtrlSetData($tep,$tep1)
            Else
                $c = True
                GUICtrlSetData($b, "Dừng lại")
                GUICtrlSetState ($t,128)
                GUICtrlSetState ($d,128)
                GUICtrlSetState ($tep,128)
                $tep1 = GUICtrlRead($tep)
                $search = FileFindFirstFile($tu & $tep1)
            EndIf
    EndSwitch
    If $c then
        If $q Then
            $map = FileFindNextFile($search)
            If @error  Then
                FileClose($search)
                $search = FileFindFirstFile($tu & $tep1)
            EndIf
            If StringInStr(FileGetAttrib($tu & "" & $map), "D") = 0 Then
                GUICtrlSetData($tep,$map)
                If FileExists ($den  & $map) == 0 Then
                    FileCopy($tu & $map,$den & "",0)
                EndIf
            EndIf
            $q = False
        Else
            $q =True
        EndIf
    EndIf
WEnd

Func hien()
    GUISetState(@SW_SHOW)
    GUISetState(@SW_RESTORE)
    TraySetState(2)
EndFunc

Func layduongdan($contro,ByRef $dd)
    GUISetState (@SW_DISABLE)
    $dd11 = FileSelectFolder("Tìm đường dẫn!","",7)
    If @error <> 1 Then
        If StringRight($dd11,1) <> "" Then $dd11 &= ""
        $dd = $dd11
        GUICtrlSetData($contro, $dd)
    EndIf
    If ($tu <> "" And $den <> "") Then GUICtrlSetState ($b,64)
    GUISetState (@SW_ENABLE)
EndFunc

Func kt(ByRef $kt,$contro1)
    If FileExists ($kt) == 0 Then
        $kt = ""
        GUICtrlSetState ($b,128)
        GUICtrlSetData($contro1,$kt)
    EndIf
EndFunc
Admin
Admin
Admin

Tổng số bài gửi : 63
Join date : 16/08/2011

https://autoitviet.forumvi.com

Về Đầu Trang Go down

Về Đầu Trang

- Similar topics

 
Permissions in this forum:
Bạn không có quyền trả lời bài viết