Lịch sửQuan trọng: Xem ở đây để thay đổi kịch bản-breaking gần đây. Dưới đây là lịch sử tóm tắt của những thay đổi để AutoIt v3.(Đối với lịch sử kỹ thuật hoàn toàn bấm vào đây. Đối với lịch sử hoàn chỉnh bao gồm tất cả thay đổi giữa phiên bản beta phiên bản đây.) 3.3.14.1 (28 tháng 7, năm 2015) (phát hành)Những người khác:Thay đổi: AutoIt3Help.exe reworked và chữ ký điện tử. 3.3.14.0 (10 tháng 7, năm 2015) (phát hành)AutoIt:Thay đổi: Yêu cầu tối thiểu là OS đang Windows XP SP3 và Windows Server 2003 SP2. Thay đổi: Chính quy PCRE biểu hiện thường xuyên kiếm Cập Nhật để 8,35. Thay đổi: Mã hóa tập tin văn bản mặc định thay đổi để UTF8 mà không có hội đồng quản trị. Thay đổi: FileOpen() có các chế độ mới nhất buộc ANSI, UTF16-/ LE mà không có hội đồng quản trị. Thêm #2761: AutoIt.chm tiêu đề phiên bản. Thêm #2365: FileFindNextFile() - thông tin tại @extended. Thêm #2647: Trở về số dòng từ FileReadToArray() ở @extended. Thêm #2665: FileCopy() không còn lỗi khi sao chép tập tin EFS tới các điểm đến không hỗ trợ mã hóa. Thêm #2686: Random() để trở về giá trị tối đa khi phút bằng tối đa. Thêm #2346: FileSetEnd(). Added: Biểu thức thông thường bộ nhớ đệm. Cải tiến hiệu suất nhỏ khi sử dụng cùng một khuôn mẫu nhiều lần. Added: Hằng số cho các chức năng bản địa trong AutoItConstants.au3. Thêm #3012: GUISetFont() các bác sĩ giá trị mặc định. Added: @OSVersion hỗ trợ Windows 10 và Windows Server năm 2016. Cố định: Chức năng cố định cho mở rộng chiều dài đường dẫn: FileOpen(), FileCopy(), FileMove(), FileDelete(). Cố định #2755: SetError() tài liệu chính xác. Cố định #2743: Hex() tai nạn với len không hợp lệ. 2685 # cố định: HotKeySet() không đăng ký một bức thư Hungary. Cố định #2588: Đơn/thanh trạng thái vị trí vấn đề. Cố định #2471: Xấu khôi phục cho kịch bản bằng cách sử dụng $WS_EX_LAYOUTRTL. Cố định #2287: GUICtrlSetState() $GUI_ONTOP không đặt. Cố định #1573: TCPTimeout cho kết nối. Cố định #2596: TCP/UDP @error giá trị là duy nhất. 2626 # cố định: ControlGetText(), WinGetText(), WinGetTitle() sai mã hoá cho một số từ. Cố định #2538: GuiSetAccelerators() vẫn bắn các sự kiện trên Khuyết tật nút điều khiển. Cố định #2671: StringSplit() tách không chính xác là liên quan đến trường hợp nhạy cảm. Cố định #2372: Số không chính xác dòng trên một cuộc gọi xấu chức năng. (Vẫn còn vấn đề với gọi lại dòng lỗi). Cố định #2805: FileWriteLine() đã không trở về một sự thất bại khi đĩa đã được đầy đủ. Cố định #2623: RegDelete() trở về 0 thay vì 2 khi một phím tồn tại nhưng không có quyền ghi để xóa nó. Cố định #2813: Truy cập vào "cuối tạo kiểm soát" sau khi GUI xóa gây ra một vụ tai nạn cứng. Cố định #2640: Lẻ chuyển đổi của chuỗi chứa số trong biểu hiện. 2363 # cố định: Call() với chức năng người dùng không hợp lệ đã không thiết lập @error một cách chính xác khi được sử dụng như là một biểu hiện trong vòng một chức năng cuộc gọi. Cố định #2364: Call() với CallArgArray và không tham biến. Cố định #2789: Với các vấn đề tham số EndWith. 2820 # cố định: WinExists() và các chức năng giành chiến thắng không chính xác chuyển đổi chuỗi chứa số vào cửa sổ xử lý và gây ra trận đấu sai. Cố định #2502: Tối ưu hóa bản sao trên viết khi đi qua các mảng và bản đồ các yếu tố ByRef là không chính xác. Cố định: Việc phân công các đối tượng bằng cách tham khảo để COM tài sản như "$obj (một số, chủ) = $obj2". Cố định #2639: Không thể sao chép/dán từ đối tượng nhúng IE. Cố định #2839: GUISetAccelerators() với một mảng không hợp lệ có thể gây ra một vụ tai nạn cứng. Cố định #2920: Tài liệu chính xác về không có kiểm soát vị trí/thay đổi kích thước trên cửa sổ ban đầu cho GUiCreate()/WinMove(). Cố định #2924: Progress bar phong cách tài liệu hướng dẫn. 3028 # cố định: GUICtrlCreateCombo() tài liệu định dạng. Cố định #3040: Int() đốc lỗi chính tả. Cố định #3042: Number() đốc làm rõ. Cố định #3041: AutoItWinGetTitle() đốc ví dụ lỗi chính tả. 3039 # cố định: AutoItWinSetTitle() đốc ví dụ lỗi chính tả. Cố định #3057: StringSplit() trở về giá trị nếu tài liệu $STR_NOCOUNT. Cố định #2993: _Excel_RangeFind trả về chỉ qua sự xuất hiện của chuỗi tìm thấy. AutoItX:Thay đổi: AutoItX3.psd1 đổi tên thành AutoItX.psd. PSModulePath Cập Nhật vào cài đặt sao cho hệ thống sẽ tự động-nhập khẩu. Cố định #2694: ControlListView không tìm thấy điều khiển trong x 64 chế độ. UDFs:Thay đổi: _SQLite 3.8.4.3 -> 3.8.10.0. Thay đổi: Giảm trùng lặp mã cho việc tìm kiếm giá trị tối đa và tối thiểu trong một mảng. Thay đổi: _ArrayAdd() bây giờ sử dụng hằng số để thay đổi hành vi bổ sung và loại dữ liệu buộc. Thay đổi: _ArrayInsert bây giờ sử dụng hằng số để thay đổi hành vi bổ sung và loại dữ liệu buộc. Thay đổi: _GDIPlus_Startup() cần rõ ràng Dll cho GDI + v1.1 hỗ trợ theo Vista hoặc Server 2008. Thay đổi: Loại bỏ các mã số nội bộ redraw từ _GUIListView_DeleteAllItems() và _GUIListView_DeleteSelectedItems(). Thay đổi: _ArrayUnique() bây giờ có thể đối phó với Int64 giá trị thông qua các tham số mới. Thay đổi: Tái viết _StringInsert() bằng cách sử dụng chức năng bản địa. Thay đổi: _HexToString() để _StringToHex() bây giờ xử lý chuỗi và nhị phân như UTF-8 theo mặc định. Thay đổi: _FileWriteToLine() ghi đè tùy chọn tham số là bây giờ boolean và không phải là một số nguyên của zero hoặc một. Các giá trị cũ vẫn được hỗ trợ cho bây giờ. Thay đổi: _Excel_BookOpen() thay đổi từ @error = 4 để @error = 0 và @extended = 1 nếu sổ làm việc không thể mở đọc-ghi. ĐÂY LÀ MỘT SỰ THAY ĐỔI PHÁ VỠ KỊCH BẢN Thay đổi: _Word_DocOpen() thay đổi từ @error = 4 để @error = 0 và @extended = 1 nếu tài liệu không thể mở đọc-ghi. ĐÂY LÀ MỘT SỰ THAY ĐỔI PHÁ VỠ KỊCH BẢN Thay đổi: Tái viết _MathCheckDiv(). Thay đổi: thuật toán _ArrayTranspose(). Thêm #2732: ObjName() đốc ví dụ. Thêm #2751: Khu vực và giao diện điều khiển Mẹo nhãn ví dụ mẫu kiểm soát. Thêm #2764: _WinAPI_ShellExecuteEx(), _WinAPI_GetPriorityClass() đốc hằng số. Added: $SS_ENHMETAFILE, $SS_REALSIZECONTROL, $STM_SETICON, $STM_GETICON, $STM_SETIMAGE, $STM_GETIMAGE để StaticConstants.au3. Thêm #2826: Bỏ đóng trình duyệt. Thêm #2836: _WinAPI_SfcIsKeyProtected() đốc ví dụ. Added: Thêm _GDIPlus_Font * chức năng. Added: _WinAPI_GetFontResourceInfo() trở lại thêm Font thông tin. Thêm: _WinAPI_GetFontMemoryResourceInfo(). Thêm #2922: _VersionCompare() với số lĩnh vực khác nhau. Thêm #2968: Tham số tùy chọn $iMSeconds để _SetTime(). Thêm: $SB_ANSI, $SB_UTF16LE, $SB_UTF16BE và $SB_UTF8 hằng số để StringConstants.au3, để sử dụng với BinaryToString() và StringToBinary(). Added: Hằng số Assign() và IsDeclared(). Thêm #2982: _FTP_Connect() ví dụ cải tiến. Thêm #2976: #pragma giá trị mặc định. Thêm #2998: Thêm mất chìa khóa (03 - điều khiển-break xử lý) để các tài liệu _IsPressed(). Thêm: _GDIPlus_ImageGetDimension(). Added: _GDIPlus_BitmapCreateDIBFromBitmap() có thể được sử dụng để cho phép. PNG trong GUICtrlCreatePic(). Thêm: _GDIPlus_ImageGetThumbnail(). Thêm #3034: _Timer_SetTimer() đốc ví dụ. Cố định #2734: Không đúng thiết lập các thành viên sai. Cố định #2736: DriveGetType() và _WinAPI_SetWindowPos() bác sĩ Constants.au3 để AutoItConstants.au3. Cố định #2737: _WinAPI_ShellGetStockIconInfo() doc $SIID_ hằng số. Cố định #2744: Yêu cầu IE5 loại bỏ như Min OS = Windows XP. Cố định #2741: _WinAPI_DrawThemeEdge() hằng số tham khảo trong BorderConstants.au3. 2740 # cố định: _WinAPI_IsProcessorFeaturePresent() doc $PF_ * hằng số. Cố định #2739: _WinAPI_SetLocaleInfo() doc $LOCALE_ * hằng số. Cố định #2738: _WinAPI_ShellRestricted() doc $REST_ * hằng số. Cố định #2745: Không phù hợp của hệ điều hành được hỗ trợ với các trang web chính thức của AutoIt. Cố định #2746: IE6Example.htm làm mới và liên kết COMRef.htm. Fixed #2749: Bad Include in COM example. Fixed #2748: Variable used before declaration. Fixed #2758: _ArrayPermute() with multicharacter delimiter. Fixed #2782: Documentation of various constants. Fixed #2803: _ArrayMinIndex() and _ArrayMaxIndex() failing with 1-dimensional arrays that had 1 element only. Fixed: _ArrayAdd() failing with a trailing delimiter in $vValue. Fixed #2816: Doc precision with _GDIPlus_ImageLoadFromFile() specifying -1 when it's 0 on failure. Fixed: _Crypt_DecryptData() and _Crypt_EncryptData() failing with a blank string when using the RC4 algorithm. Fixed #2821: Example comment was incorrect for _DateToDayOfWeekISO(). Fixed #2823: _ChooseFont() default color BGR not RGB. Fixed: Limit bug in _ArrayToClip(), _ArrayExtract() and _ArrayToString(). Fixed #2828: Typo of security in _IEFormElementSetValue(). Fixed: Limit bug in _ArraySwap(). Fixed #2861: _WinAPI_ReadDirectoryChanges() example. Fixed #2874: _GUICtrlRichEdit_SetCharColor() not at insertpoint. Fixed #2909: Backslash was not appended in _PathMake() if $sDir was blank. Fixed #2908: _ScreenCapture_Capture() failing due to out of bounds error. Fixed #2917: _WinAPI_AddMRUString() example crash when run in X64 mode (Msdn Bug CreateMRUListW !!!). Fixed #2918: _GDIPlus_GetEncoderParameterList() not working. Fixed: Range setting in _ArrayDisplay(). Fixed: _Array_FindAll() return array incorrectly dimesioned for row search. Fixed #2964: Incorrect structure for $tagWNDCLASS.
Fixed: _WinAPI_IsWritable() wrong detection when the device is not ready.
Fixed: The seconds parameter in _SetTime() being set as milliseconds.
Fixed #2967: Incorrect format of AM/PM when the time was 00:00.
Fixed #2983: _WinApi_GetString() doc.
Fixed #3011: _FileListToArrayRec() not closing the open handle.
Fixed: _Word_DocFind(), _Word_DocFindReplace() and _Word_DocPrint() did not set @extended to the COM error code.
Fixed: _StringExplode not using full delimiter to split.
Fixed #3018: _GDIPlus_EffectCreateHueSaturationLightness () doc and _GDIPlus_BitmapApplyEffect() crash.
Fixed #3038: _Timer_SetTimer() callback function parameters.
Fixed #3037: _RunDOS() waits for command completion.
Fixed #3055: Bad link in _WinAPI_IOCTL() doc.
Fixed #3052: _ArraySort() doc clarification for 2D.
Fixed #3059: Miscelaneous => Miscellaneous in Help : Typos.
Fixed #3063: Removed additional param in the $tagRAWKEYBOARD structure.
Au3Check:
Fixed: False error report on COM variable.
Fixed: False error report on With statement.
Added: Support of UTF8 with BOM files.
Others:
Changed: Improved highlighting AutoIt code inside the HTML files.
Added: IconsMyAuto
đang được dịch, vui lòng đợi..