Hypertrophy Posted June 23, 2009 Share Posted June 23, 2009 (edited) If I put: If Not @error Then IniRead(... EndIf before i do any action like IniRead,IniWrite,IniReadSection, etc will it prevent errors from appearing when my script is compiled/run such as if the ini is not present,renamed,etc? Edited June 23, 2009 by coder09 Link to comment Share on other sites More sharing options...
KaFu Posted June 23, 2009 Share Posted June 23, 2009 (edited) No. @error always reffers to the last function called, which sets @error (see docu for which functions do this). If ini is not present, the default value in iniread will be used. if IniRead("test","test","test", '') then msgbox(0,"","Success") Iniwrite will create the file and return 1 on success. if iniwrite() = 1 then msgbox(0,"","Success") Inireadsection will set @error IniReadSection() if not @error then msgbox(0,"","Success") Edited June 23, 2009 by KaFu OS: Win10-22H2 - 64bit - German, AutoIt Version: 3.3.16.1, AutoIt Editor: SciTE, Website: https://funk.eu AMT - Auto-Movie-Thumbnailer (2022-Nov-26) BIC - Batch-Image-Cropper (2023-Apr-01) COP - Color Picker (2009-May-21) DCS - Dynamic Cursor Selector (2024-Feb-16) HMW - Hide my Windows (2018-Sep-16) HRC - HotKey Resolution Changer (2012-May-16) ICU - Icon Configuration Utility (2018-Sep-16) SMF - Search my Files (2023-Jun-03) - THE file info and duplicates search tool SSD - Set Sound Device (2017-Sep-16) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now