I consider myself an Intermediate Level programmer. I do web design in my current position, but I also have experience with other languages. I am currently working on my 4 year degree in Computer Science. I understand different topics and terms, but this is confusing me.
The Problem: We have a help desk ticket system called ARS Remedy 4. When a ticket is being filled out we have a list of questions that are different for each problem. We need to answer these questions that show up in a textfield. We are still a ways off of implementing Remedy 7 (which contains Magic [the program that does what I am trying to create]).
I am trying to find a find a way to interact with Remedy. I want to pull the text from the textbox and then parse it and popup a window asking the questions in a much easier to read and fill out form. Then once we are done filling it out I want to have it put the information back into Remedy.
I have looked into the Windows API and I can use Interop (is that the right term?) in C#, but I am still a little lost as to which API functions to use. I looked into FindWindow, but I need to see if I can find the actual component in the application, and I don't know where to find this. I have tried to find managed code in C# that can get me the components, but what I did find wouldn't return an instantiated object (it may not really exist or access denied?). I am sure that there may be something out there on Google, but all my searches have not yielded the right results. My hunch is that I am not searching correctly.
Some may say that there might be an API for Remedy that I can use. I cannot find one, or I don't have access to BMC's site to find more information. Besides, Remedy 4 is old and not really supported anymore.
Question
spartyjohnson
Good Morning All -
I consider myself an Intermediate Level programmer. I do web design in my current position, but I also have experience with other languages. I am currently working on my 4 year degree in Computer Science. I understand different topics and terms, but this is confusing me.
The Problem: We have a help desk ticket system called ARS Remedy 4. When a ticket is being filled out we have a list of questions that are different for each problem. We need to answer these questions that show up in a textfield. We are still a ways off of implementing Remedy 7 (which contains Magic [the program that does what I am trying to create]).
I am trying to find a find a way to interact with Remedy. I want to pull the text from the textbox and then parse it and popup a window asking the questions in a much easier to read and fill out form. Then once we are done filling it out I want to have it put the information back into Remedy.
I have looked into the Windows API and I can use Interop (is that the right term?) in C#, but I am still a little lost as to which API functions to use. I looked into FindWindow, but I need to see if I can find the actual component in the application, and I don't know where to find this. I have tried to find managed code in C# that can get me the components, but what I did find wouldn't return an instantiated object (it may not really exist or access denied?). I am sure that there may be something out there on Google, but all my searches have not yielded the right results. My hunch is that I am not searching correctly.
Some may say that there might be an API for Remedy that I can use. I cannot find one, or I don't have access to BMC's site to find more information. Besides, Remedy 4 is old and not really supported anymore.
Thank you for any help that you can provide!
Link to comment
https://www.neowin.net/forum/topic/607715-c-readingwriting-textbox-on-other-program/Share on other sites
2 answers to this question
Recommended Posts