Check the help file for FILE_OPEN, FILE_READ_LINE, FILE_CLOSE, etc. Those functions give you what you need to open a file with a file handle, read lines from it, and close the file handle.
The forum isn't suitable as a file repository, and worse as a link repository to a privately hosted file repository. Unless the forum moderators have some better suggestions, I'd encourage you to use and to submit your additions to the already huge and free Global Cache Control Tower IR Database.
Text file operations are covered in Exercise 7 of the CP232 instructor led course. We are working on capturing this course in an On Demand series and expect it to be available shortly. I presume you will receive code suggestions from forum posters before this goes live, but I would encourage you to check out the CP231 On Demand course once it is released.
As with the Pirate Code, SNAPI's more a guideline than a law.
Do the Control Associate course to get started. It's video based and it goes over a lot of Netlinx basics and you'll get a cert at the end of it by sending in the program you've been working on along the length of the course.
SNAPI - follow the plan:
That has always been the way it works with IR files. You follow SNAPI as best you can. In most other SNAPI things the channels above 255 were usually the "anything goes' range. But, obviously, you don't have those channels available. So, yeah, just put them where you need to. The user can always move them around in IR Edit if they need to.
Hmm - now it's working again. It just wasn't returning any results for any search. Oh well - it's good now! Thanks
I just installed it on my Windoze 10 machine using "XP Service Pack 2" compatiblity mode. It seems to work and all the usual functions behave. (No crashes yet)
I tried copy/paste of IR channels as well as copy/paste hex from my USB IR Capture device.
All seems to wirk.
IREdit is one of those apps that I don't seem to use much nowadays. But, when you do need it it's a bear since there is really no other way to get IR into a machine.
I realize that AMX probably doesn't want to spend a ton of resources on such an old piece of software. But, for heaven's sake, at least give us the ability to send a command from Netlinx directly to the IR port to send the hex values of the IR File. I don't mind managing them in code.
For those having trouble installing:
If you do have .NET 1.1 installed and are still having issues try this:
1) Remove .NET 1.1 using the .NET Framework Cleanup Tool (http://blogs.msdn.com/b/astebner/archive/2008/08/28/8904493.aspx)
2) Re-install .NET 1.1 using this procedure (http://saranspot.blogspot.com/2009/02/installing-dotnet-framework-11-on.html)
3) Go through install steps listed above.