infra:NET Expert
 
×
16.03.1 Tipps und Tricks
Messageboxen beantworten
Um infra-Messageboxen über IMA-Anweisungen beantworten zu können, erhält eine infra-Messagebox die GRIT-ID "INFRA_MESSAGEBOX". Die in die Messagebox eingebauten Schaltflächen erhalten die GRIT-IDs "MSGBTN_1", "MSGBTN_2", ... (gezählt wird von links nach rechts - das heißt die erste Schaltfläche erhält die ID "MSGBTN_1".
Beispiel
msgbox = infra_find_frame("","INFRA_MESSAGEBOX");          
if(msgbox)
{
obj = infra_find_child(msgbox,"","MSGBTN_1");          
wait(0.1);
activate_control(obj);
}
Parameter mit Backslash "\"
Bei Verwendung von Parametern, die einen Backslash "\" enthalten sollen (zum Beispiel in einem Dateinamen), ist zu beachten, dass der Backslash doppelt angegeben wird.
Beispiel
execute_callback(this,"CBgLaunchProcess","notepad.exe i:\\infra\\readme.txt");