ioa747 Posted February 18, 2023 Share Posted February 18, 2023 (edited) _TxtFileToArray.au3 Make a 2D array from text file to autoit file. - in the form (ready for delivery) e.g when you run _TxtFileToArray.au3 expandcollapse popup#AutoIt3Wrapper_Au3Check_Parameters=-d -w 1 -w 2 -w 3 -w- 4 -w 5 -w 6 -w 7 #include <MsgBoxConstants.au3> #include <FileConstants.au3> #include <Debug.au3> _TxtFileToArray(@ScriptDir & "\skey.txt", @TAB) ; #FUNCTION# ---------------------------------------------------------------------------- ; Name...........: _TxtFileToArray() ; Description ...: Make a 2D array from text file to autoit file ; Syntax.........: _TxtFileToArray($TxtFile [, $Delimiter = "|"]) ; Parameters ....: $TxtFile - The path of source .txt file ; $Delimiter - character to use as columns delimiter ; Notes .........: .txt file Name = array Name , first row = columns header ;---------------------------------------------------------------------------------------- Func _TxtFileToArray($TxtFile, $Delimiter = "|") Local $mName = StringSplit($TxtFile, "\") $mName = $mName[$mName[0]] $mName = StringTrimRight($mName, 4) ; Read the current script file into an array using the filepath. Local $aArray = FileReadToArray($TxtFile) Local $iLineCount = @extended Local $Txt If @error Then MsgBox($MB_SYSTEMMODAL, "", "There was an error reading the file. @error: " & @error) ; An error occurred reading the current script file. Else For $i = 0 To $iLineCount - 1 Local $CurString = $aArray[$i] Local $Col = StringSplit($CurString, $Delimiter) Local $tmp = "" For $n = 1 To $Col[0] $tmp &= $Col[$n] & '", "' Next $tmp = StringReplace($tmp, '", "', '', -1) $Txt = $Txt & @TAB & @TAB & ', [' & $i & ', "' & $tmp & '"] _' & @CRLF Next EndIf $Txt = StringReplace($Txt, @TAB & @TAB & ', [0', 'Local $' & $mName & '[' & $i & '][' & $Col[0] +1 &'] = [[' & $i -1, 1) $Txt = StringReplace($Txt, " _", "]", -1) & @CRLF $Txt &= '_DebugArrayDisplay($' & $mName & ', "$' & $mName & '")' & @CRLF ; Create a constant variable in Local scope of the filepath that will be read/written to. Local Const $sFilePath = @ScriptDir & "\" & $mName & ".au3" ; Open file - deleting any existing content Local $hFilehandle = FileOpen($sFilePath, $FO_OVERWRITE) $Txt = '#include <Debug.au3>' & @CRLF & @CRLF _ & '; $' & $mName & ' array from ' & $TxtFile & @CRLF _ & $Txt ConsoleWrite($Txt & @CRLF) ; Create a txt file to write data to. If Not FileWrite($hFilehandle, $Txt) Then MsgBox($MB_SYSTEMMODAL, "", "An error occurred whilst writing the txt file.") Exit EndIf ShellExecute($sFilePath) EndFunc ;==>_TxtFileToArray ;---------------------------------------------------------------------------------------- and you have skey.txt in the same directory expandcollapse popupKeyboard Keyboard identifier (hexadecimal) ADLaM 0x00140c00 Albanian 0x0000041c Arabic (101) 0x00000401 Arabic (102) 0x00010401 Arabic (102) AZERTY 0x00020401 Armenian Eastern (Legacy) 0x0000042b Armenian Phonetic 0x0002042b Armenian Typewriter 0x0003042b Armenian Western (Legacy) 0x0001042b Assamese - INSCRIPT 0x0000044d Azerbaijani (Standard) 0x0001042c Azerbaijani Cyrillic 0x0000082c Azerbaijani Latin 0x0000042c Bangla 0x00000445 Bangla - INSCRIPT 0x00020445 Bangla - INSCRIPT (Legacy) 0x00010445 Bashkir 0x0000046d Belarusian 0x00000423 Belgian (Comma) 0x0001080c Belgian (Period) 0x00000813 Belgian French 0x0000080c Bosnian (Cyrillic) 0x0000201a Buginese 0x000b0c00 Bulgarian 0x00030402 Bulgarian (Latin) 0x00010402 Bulgarian (Phonetic Traditional) 0x00040402 Bulgarian (Phonetic) 0x00020402 Bulgarian (Typewriter) 0x00000402 Canadian French 0x00001009 Canadian French (Legacy) 0x00000c0c Canadian Multilingual Standard 0x00011009 Central Atlas Tamazight 0x0000085f Central Kurdish 0x00000492 Cherokee Nation 0x0000045c Cherokee Phonetic 0x0001045c Chinese (Simplified) - US 0x00000804 Chinese (Simplified, Singapore) - US 0x00001004 Chinese (Traditional) - US 0x00000404 Chinese (Traditional, Hong Kong S.A.R.) - US 0x00000c04 Chinese (Traditional, Macao S.A.R.) - US 0x00001404 Czech 0x00000405 Czech (QWERTY) 0x00010405 Czech Programmers 0x00020405 Danish 0x00000406 Devanagari - INSCRIPT 0x00000439 Divehi Phonetic 0x00000465 Divehi Typewriter 0x00010465 Dutch 0x00000413 Dzongkha 0x00000C51 English (India) 0x00004009 Estonian 0x00000425 Faeroese 0x00000438 Finnish 0x0000040b Finnish with Sami 0x0001083b French 0x0000040c Futhark 0x00120c00 Georgian (Ergonomic) 0x00020437 Georgian (Legacy) 0x00000437 Georgian (MES) 0x00030437 Georgian (Old Alphabets) 0x00040437 Georgian (QWERTY) 0x00010437 German 0x00000407 German (IBM) 0x00010407 Gothic 0x000c0c00 Greek 0x00000408 Greek (220) 0x00010408 Greek (220) Latin 0x00030408 Greek (319) 0x00020408 Greek (319) Latin 0x00040408 Greek Latin 0x00050408 Greek Polytonic 0x00060408 Greenlandic 0x0000046f Guarani 0x00000474 Gujarati 0x00000447 Hausa 0x00000468 Hawaiian 0x00000475 Hebrew 0x0000040d Hebrew (Standard) 0x0002040d Hindi Traditional 0x00010439 Hungarian 0x0000040e Hungarian 101-key 0x0001040e Icelandic 0x0000040f Igbo 0x00000470 Inuktitut - Latin 0x0000085d Inuktitut - Naqittaut 0x0001045d Irish 0x00001809 Italian 0x00000410 Italian (142) 0x00010410 Japanese 0x00000411 Javanese 0x00110c00 Kannada 0x0000044b Kazakh 0x0000043f Khmer 0x00000453 Khmer (NIDA) 0x00010453 Korean 0x00000412 Kyrgyz Cyrillic 0x00000440 Lao 0x00000454 Latin American 0x0000080a Latvian 0x00000426 Latvian (QWERTY) 0x00010426 Latvian (Standard) 0x00020426 Lisu (Basic) 0x00070c00 Lisu (Standard) 0x00080c00 Lithuanian 0x00010427 Lithuanian IBM 0x00000427 Lithuanian Standard 0x00020427 Luxembourgish 0x0000046e Macedonian 0x0000042f Macedonian - Standard 0x0001042f Malayalam 0x0000044c Maltese 47-Key 0x0000043a Maltese 48-Key 0x0001043a Maori 0x00000481 Marathi 0x0000044e Mongolian (Mongolian Script) 0x00000850 Mongolian Cyrillic 0x00000450 Myanmar (Phonetic order) 0x00010c00 Myanmar (Visual order) 0x00130c00 NZ Aotearoa 0x00001409 Nepali 0x00000461 New Tai Lue 0x00020c00 Norwegian 0x00000414 Norwegian with Sami 0x0000043b N'Ko 0x00090c00 Odia 0x00000448 Ogham 0x00040c00 Ol Chiki 0x000d0c00 Old Italic 0x000f0c00 Osage 0x00150c00 Osmanya 0x000e0c00 Pashto (Afghanistan) 0x00000463 Persian 0x00000429 Persian (Standard) 0x00050429 Phags-pa 0x000a0c00 Polish (214) 0x00010415 Polish (Programmers) 0x00000415 Portuguese 0x00000816 Portuguese (Brazil ABNT) 0x00000416 Portuguese (Brazil ABNT2) 0x00010416 Punjabi 0x00000446 Romanian (Legacy) 0x00000418 Romanian (Programmers) 0x00020418 Romanian (Standard) 0x00010418 Russian 0x00000419 Russian (Typewriter) 0x00010419 Russian - Mnemonic 0x00020419 Sakha 0x00000485 Sami Extended Finland-Sweden 0x0002083b Sami Extended Norway 0x0001043b Scottish Gaelic 0x00011809 Serbian (Cyrillic) 0x00000c1a Serbian (Latin) 0x0000081a Sesotho sa Leboa 0x0000046c Setswana 0x00000432 Sinhala 0x0000045b Sinhala - Wij 9 0x0001045b Slovak 0x0000041b Slovak (QWERTY) 0x0001041b Slovenian 0x00000424 Sora 0x00100c00 Sorbian Extended 0x0001042e Sorbian Standard 0x0002042e Sorbian Standard (Legacy) 0x0000042e Spanish 0x0000040a Spanish Variation 0x0001040a Standard 0x0000041a Swedish 0x0000041d Swedish with Sami 0x0000083b Swiss French 0x0000100c Swiss German 0x00000807 Syriac 0x0000045a Syriac Phonetic 0x0001045a Tai Le 0x00030c00 Tajik 0x00000428 Tamil 0x00000449 Tamil 99 0x00020449 Tamil Anjal 0x00030449 Tatar 0x00010444 Tatar (Legacy) 0x00000444 Telugu 0x0000044a Thai Kedmanee 0x0000041e Thai Kedmanee (non-ShiftLock) 0x0002041e Thai Pattachote 0x0001041e Thai Pattachote (non-ShiftLock) 0x0003041e Tibetan (PRC) 0x00000451 Tibetan (PRC) - Updated 0x00010451 Tifinagh (Basic) 0x0000105f Tifinagh (Extended) 0x0001105f Traditional Mongolian (Standard) 0x00010850 Turkish F 0x0001041f Turkish Q 0x0000041f Turkmen 0x00000442 US 0x00000409 US English Table for IBM Arabic 238_L 0x00050409 Ukrainian 0x00000422 Ukrainian (Enhanced) 0x00020422 United Kingdom 0x00000809 United Kingdom Extended 0x00000452 United States-Dvorak 0x00010409 United States-Dvorak for left hand 0x00030409 United States-Dvorak for right hand 0x00040409 United States-International 0x00020409 Urdu 0x00000420 Uyghur 0x00010480 Uyghur (Legacy) 0x00000480 Uzbek Cyrillic 0x00000843 Vietnamese 0x0000042a Wolof 0x00000488 Yoruba 0x0000046a then produce this skey.au3 expandcollapse popup#include <Debug.au3> ; $skey array from D:\i\Pro\.AutoIT\_Test\000_inbox\209705-Make-a-2D-array-from-text-file-to-autoit-file\skey.txt Local $skey[210][3] = [[209, "Keyboard", "Keyboard identifier (hexadecimal)"] _ , [1, "ADLaM", "0x00140c00"] _ , [2, "Albanian", "0x0000041c"] _ , [3, "Arabic (101)", "0x00000401"] _ , [4, "Arabic (102)", "0x00010401"] _ , [5, "Arabic (102) AZERTY", "0x00020401"] _ , [6, "Armenian Eastern (Legacy)", "0x0000042b"] _ , [7, "Armenian Phonetic", "0x0002042b"] _ , [8, "Armenian Typewriter", "0x0003042b"] _ , [9, "Armenian Western (Legacy)", "0x0001042b"] _ , [10, "Assamese - INSCRIPT", "0x0000044d"] _ , [11, "Azerbaijani (Standard)", "0x0001042c"] _ , [12, "Azerbaijani Cyrillic", "0x0000082c"] _ , [13, "Azerbaijani Latin", "0x0000042c"] _ , [14, "Bangla", "0x00000445"] _ , [15, "Bangla - INSCRIPT", "0x00020445"] _ , [16, "Bangla - INSCRIPT (Legacy)", "0x00010445"] _ , [17, "Bashkir", "0x0000046d"] _ , [18, "Belarusian", "0x00000423"] _ , [19, "Belgian (Comma)", "0x0001080c"] _ , [20, "Belgian (Period)", "0x00000813"] _ , [21, "Belgian French", "0x0000080c"] _ , [22, "Bosnian (Cyrillic)", "0x0000201a"] _ , [23, "Buginese", "0x000b0c00"] _ , [24, "Bulgarian", "0x00030402"] _ , [25, "Bulgarian (Latin)", "0x00010402"] _ , [26, "Bulgarian (Phonetic Traditional)", "0x00040402"] _ , [27, "Bulgarian (Phonetic)", "0x00020402"] _ , [28, "Bulgarian (Typewriter)", "0x00000402"] _ , [29, "Canadian French", "0x00001009"] _ , [30, "Canadian French (Legacy)", "0x00000c0c"] _ , [31, "Canadian Multilingual Standard", "0x00011009"] _ , [32, "Central Atlas Tamazight", "0x0000085f"] _ , [33, "Central Kurdish", "0x00000492"] _ , [34, "Cherokee Nation", "0x0000045c"] _ , [35, "Cherokee Phonetic", "0x0001045c"] _ , [36, "Chinese (Simplified) - US", "0x00000804"] _ , [37, "Chinese (Simplified, Singapore) - US", "0x00001004"] _ , [38, "Chinese (Traditional) - US", "0x00000404"] _ , [39, "Chinese (Traditional, Hong Kong S.A.R.) - US", "0x00000c04"] _ , [40, "Chinese (Traditional, Macao S.A.R.) - US", "0x00001404"] _ , [41, "Czech", "0x00000405"] _ , [42, "Czech (QWERTY)", "0x00010405"] _ , [43, "Czech Programmers", "0x00020405"] _ , [44, "Danish", "0x00000406"] _ , [45, "Devanagari - INSCRIPT", "0x00000439"] _ , [46, "Divehi Phonetic", "0x00000465"] _ , [47, "Divehi Typewriter", "0x00010465"] _ , [48, "Dutch", "0x00000413"] _ , [49, "Dzongkha", "0x00000C51"] _ , [50, "English (India)", "0x00004009"] _ , [51, "Estonian", "0x00000425"] _ , [52, "Faeroese", "0x00000438"] _ , [53, "Finnish", "0x0000040b"] _ , [54, "Finnish with Sami", "0x0001083b"] _ , [55, "French", "0x0000040c"] _ , [56, "Futhark", "0x00120c00"] _ , [57, "Georgian (Ergonomic)", "0x00020437"] _ , [58, "Georgian (Legacy)", "0x00000437"] _ , [59, "Georgian (MES)", "0x00030437"] _ , [60, "Georgian (Old Alphabets)", "0x00040437"] _ , [61, "Georgian (QWERTY)", "0x00010437"] _ , [62, "German", "0x00000407"] _ , [63, "German (IBM)", "0x00010407"] _ , [64, "Gothic", "0x000c0c00"] _ , [65, "Greek", "0x00000408"] _ , [66, "Greek (220)", "0x00010408"] _ , [67, "Greek (220) Latin", "0x00030408"] _ , [68, "Greek (319)", "0x00020408"] _ , [69, "Greek (319) Latin", "0x00040408"] _ , [70, "Greek Latin", "0x00050408"] _ , [71, "Greek Polytonic", "0x00060408"] _ , [72, "Greenlandic", "0x0000046f"] _ , [73, "Guarani", "0x00000474"] _ , [74, "Gujarati", "0x00000447"] _ , [75, "Hausa", "0x00000468"] _ , [76, "Hawaiian", "0x00000475"] _ , [77, "Hebrew", "0x0000040d"] _ , [78, "Hebrew (Standard)", "0x0002040d"] _ , [79, "Hindi Traditional", "0x00010439"] _ , [80, "Hungarian", "0x0000040e"] _ , [81, "Hungarian 101-key", "0x0001040e"] _ , [82, "Icelandic", "0x0000040f"] _ , [83, "Igbo", "0x00000470"] _ , [84, "Inuktitut - Latin", "0x0000085d"] _ , [85, "Inuktitut - Naqittaut", "0x0001045d"] _ , [86, "Irish", "0x00001809"] _ , [87, "Italian", "0x00000410"] _ , [88, "Italian (142)", "0x00010410"] _ , [89, "Japanese", "0x00000411"] _ , [90, "Javanese", "0x00110c00"] _ , [91, "Kannada", "0x0000044b"] _ , [92, "Kazakh", "0x0000043f"] _ , [93, "Khmer", "0x00000453"] _ , [94, "Khmer (NIDA)", "0x00010453"] _ , [95, "Korean", "0x00000412"] _ , [96, "Kyrgyz Cyrillic", "0x00000440"] _ , [97, "Lao", "0x00000454"] _ , [98, "Latin American", "0x0000080a"] _ , [99, "Latvian", "0x00000426"] _ , [100, "Latvian (QWERTY)", "0x00010426"] _ , [101, "Latvian (Standard)", "0x00020426"] _ , [102, "Lisu (Basic)", "0x00070c00"] _ , [103, "Lisu (Standard)", "0x00080c00"] _ , [104, "Lithuanian", "0x00010427"] _ , [105, "Lithuanian IBM", "0x00000427"] _ , [106, "Lithuanian Standard", "0x00020427"] _ , [107, "Luxembourgish", "0x0000046e"] _ , [108, "Macedonian", "0x0000042f"] _ , [109, "Macedonian - Standard", "0x0001042f"] _ , [110, "Malayalam", "0x0000044c"] _ , [111, "Maltese 47-Key", "0x0000043a"] _ , [112, "Maltese 48-Key", "0x0001043a"] _ , [113, "Maori", "0x00000481"] _ , [114, "Marathi", "0x0000044e"] _ , [115, "Mongolian (Mongolian Script)", "0x00000850"] _ , [116, "Mongolian Cyrillic", "0x00000450"] _ , [117, "Myanmar (Phonetic order)", "0x00010c00"] _ , [118, "Myanmar (Visual order)", "0x00130c00"] _ , [119, "NZ Aotearoa", "0x00001409"] _ , [120, "Nepali", "0x00000461"] _ , [121, "New Tai Lue", "0x00020c00"] _ , [122, "Norwegian", "0x00000414"] _ , [123, "Norwegian with Sami", "0x0000043b"] _ , [124, "N'Ko", "0x00090c00"] _ , [125, "Odia", "0x00000448"] _ , [126, "Ogham", "0x00040c00"] _ , [127, "Ol Chiki", "0x000d0c00"] _ , [128, "Old Italic", "0x000f0c00"] _ , [129, "Osage", "0x00150c00"] _ , [130, "Osmanya", "0x000e0c00"] _ , [131, "Pashto (Afghanistan)", "0x00000463"] _ , [132, "Persian", "0x00000429"] _ , [133, "Persian (Standard)", "0x00050429"] _ , [134, "Phags-pa", "0x000a0c00"] _ , [135, "Polish (214)", "0x00010415"] _ , [136, "Polish (Programmers)", "0x00000415"] _ , [137, "Portuguese", "0x00000816"] _ , [138, "Portuguese (Brazil ABNT)", "0x00000416"] _ , [139, "Portuguese (Brazil ABNT2)", "0x00010416"] _ , [140, "Punjabi", "0x00000446"] _ , [141, "Romanian (Legacy)", "0x00000418"] _ , [142, "Romanian (Programmers)", "0x00020418"] _ , [143, "Romanian (Standard)", "0x00010418"] _ , [144, "Russian", "0x00000419"] _ , [145, "Russian (Typewriter)", "0x00010419"] _ , [146, "Russian - Mnemonic", "0x00020419"] _ , [147, "Sakha", "0x00000485"] _ , [148, "Sami Extended Finland-Sweden", "0x0002083b"] _ , [149, "Sami Extended Norway", "0x0001043b"] _ , [150, "Scottish Gaelic", "0x00011809"] _ , [151, "Serbian (Cyrillic)", "0x00000c1a"] _ , [152, "Serbian (Latin)", "0x0000081a"] _ , [153, "Sesotho sa Leboa", "0x0000046c"] _ , [154, "Setswana", "0x00000432"] _ , [155, "Sinhala", "0x0000045b"] _ , [156, "Sinhala - Wij 9", "0x0001045b"] _ , [157, "Slovak", "0x0000041b"] _ , [158, "Slovak (QWERTY)", "0x0001041b"] _ , [159, "Slovenian", "0x00000424"] _ , [160, "Sora", "0x00100c00"] _ , [161, "Sorbian Extended", "0x0001042e"] _ , [162, "Sorbian Standard", "0x0002042e"] _ , [163, "Sorbian Standard (Legacy)", "0x0000042e"] _ , [164, "Spanish", "0x0000040a"] _ , [165, "Spanish Variation", "0x0001040a"] _ , [166, "Standard", "0x0000041a"] _ , [167, "Swedish", "0x0000041d"] _ , [168, "Swedish with Sami", "0x0000083b"] _ , [169, "Swiss French", "0x0000100c"] _ , [170, "Swiss German", "0x00000807"] _ , [171, "Syriac", "0x0000045a"] _ , [172, "Syriac Phonetic", "0x0001045a"] _ , [173, "Tai Le", "0x00030c00"] _ , [174, "Tajik", "0x00000428"] _ , [175, "Tamil", "0x00000449"] _ , [176, "Tamil 99", "0x00020449"] _ , [177, "Tamil Anjal", "0x00030449"] _ , [178, "Tatar", "0x00010444"] _ , [179, "Tatar (Legacy)", "0x00000444"] _ , [180, "Telugu", "0x0000044a"] _ , [181, "Thai Kedmanee", "0x0000041e"] _ , [182, "Thai Kedmanee (non-ShiftLock)", "0x0002041e"] _ , [183, "Thai Pattachote", "0x0001041e"] _ , [184, "Thai Pattachote (non-ShiftLock)", "0x0003041e"] _ , [185, "Tibetan (PRC)", "0x00000451"] _ , [186, "Tibetan (PRC) - Updated", "0x00010451"] _ , [187, "Tifinagh (Basic)", "0x0000105f"] _ , [188, "Tifinagh (Extended)", "0x0001105f"] _ , [189, "Traditional Mongolian (Standard)", "0x00010850"] _ , [190, "Turkish F", "0x0001041f"] _ , [191, "Turkish Q", "0x0000041f"] _ , [192, "Turkmen", "0x00000442"] _ , [193, "US", "0x00000409"] _ , [194, "US English Table for IBM Arabic 238_L", "0x00050409"] _ , [195, "Ukrainian", "0x00000422"] _ , [196, "Ukrainian (Enhanced)", "0x00020422"] _ , [197, "United Kingdom", "0x00000809"] _ , [198, "United Kingdom Extended", "0x00000452"] _ , [199, "United States-Dvorak", "0x00010409"] _ , [200, "United States-Dvorak for left hand", "0x00030409"] _ , [201, "United States-Dvorak for right hand", "0x00040409"] _ , [202, "United States-International", "0x00020409"] _ , [203, "Urdu", "0x00000420"] _ , [204, "Uyghur", "0x00010480"] _ , [205, "Uyghur (Legacy)", "0x00000480"] _ , [206, "Uzbek Cyrillic", "0x00000843"] _ , [207, "Vietnamese", "0x0000042a"] _ , [208, "Wolof", "0x00000488"] _ , [209, "Yoruba", "0x0000046a"]] _DebugArrayDisplay($skey, "$skey") since i did i want to share it Please, leave your suggestion , comments , experiences here. Thank you! Edited February 22, 2023 by ioa747 synopsis I know that I know nothing Link to comment Share on other sites More sharing options...
Nisteo Posted February 18, 2023 Share Posted February 18, 2023 #include <File.au3> _FileReadToArray() This func from standart library supports 2D arrays, btw 🤔 Link to comment Share on other sites More sharing options...
ioa747 Posted February 18, 2023 Author Share Posted February 18, 2023 (edited) 6 hours ago, Nisteo said: This func from standart library supports 2D arrays have you try my example from above ? Edited February 18, 2023 by ioa747 I know that I know nothing Link to comment Share on other sites More sharing options...
Zedna Posted February 18, 2023 Share Posted February 18, 2023 I think that better approach is to add TXT file as resource and read (and parse) TXT data later directly from resources: #AutoIt3Wrapper_Res_File_Add=example.txt, rt_rcdata, MY_TXT $data = _ResourceGetAsString("MY_TXT") ... Resources UDF ResourcesEx UDF AutoIt Forum Search Link to comment Share on other sites More sharing options...
ioa747 Posted February 18, 2023 Author Share Posted February 18, 2023 @Zedna Thanks for the response i did this as a tool, to help me to deliver cleaner a 2d array in my script ready to use, without having to do with text in script, as I did here e.g. https://www.autoitscript.com/forum/topic/209363 As for _ResourceGetAsString() i am not familiar But now that you suggested it to me, I will learn more about it thank you very much I know that I know nothing Link to comment Share on other sites More sharing options...
ioa747 Posted February 22, 2023 Author Share Posted February 22, 2023 more detailed description I know that I know nothing 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