ByteMyCookies Posted March 12, 2008 Posted March 12, 2008 This code is giving me a VERY weird error. #Include <Array.au3> $Var = "Who made you?" ;;Test Var $Similar_Find = Find_Similar($Var) MsgBox(48, "TestBox", $Similar_Find) Func Find_Similar($To_Find_Similar) $AllKeysAndValues = IniReadSection("C:\InIBrain", "CommunicationSector") $Max = _ArrayMax($AllKeysAndValues) Dim $Result[$Max] For $Step = 1 To $Max $Result = Compare($AllKeysAndValues[$Step], $To_Find_Similar) If $Result = "Similarity Found" Then Return($AllKeysAndValues[$Step]) EndIf Next Return("No Find") EndFunc ;==>Find_Similar Func Compare($Comparison1,$Comparison2) If $Comparison1 = $Comparison2 Then Return("Similarity Found") EndIf EndFunc Here is the Ini File tht goes with it, CODE[CommunicationSector] Are you gay?=No you are.%Annoyed Thank You=Your Welcome|No Problem|Anytime%Happy Ty=Your Welcome|No Problem|Anytime%Happy Your awesome!=I know|You are Too!|Awesome to the max!%Happy Your Awesome=You Are Too!|I know|Totally|Yup|You To!% Happy Who is your creator?=Josh Stein%Default Who made you?=ByteMyCookies%Default This is the error I get, C:\Program Files\AutoIt3\Include\Array.au3 (352) : ==> Array variable has incorrect number of subscripts or subscript dimension range exceeded.: If $avArray[$iMaxIndex] < $avArray[$iCntr] Then If ^ ERROR Someone please tell me what is going on, or how to fix this. My Scripts,[topic="65986"]AI Example[/topic] ,Capable of Emotion!
evilertoaster Posted March 12, 2008 Posted March 12, 2008 _ArrayMax() only works on 1 dimentional ararys. The array you read from IniSectionRead() is 2 dimentional. It possible that it would be conisdered a bug for the _ArrayMax() function to not return an error... The fix for the Array.au3 file would probably be on line 319 to make it - If IsArray($avArray) and UBound($avArray,0)=1 Then then the error is in your hands, becuase you didn't check you return value... I'll make a report and see what they think
ByteMyCookies Posted March 12, 2008 Author Posted March 12, 2008 kk tyvm My Scripts,[topic="65986"]AI Example[/topic] ,Capable of Emotion!
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