?? send.c
字號(hào):
#include <formatio.h>#include <rs232.h>#include <ansi_c.h>#include <cvirte.h> /* Needed if linking in external compiler; harmless otherwise */#include <userint.h>#include "send.h"static int panelHandle;char com[10]={"COM1"},filename[260]={"1.txt"};int main (int argc, char *argv[]){ if (InitCVIRTE (0, argv, 0) == 0) /* Needed if linking in external compiler; harmless otherwise */ return -1; /* out of memory */ if ((panelHandle = LoadPanel (0, "send.uir", PANEL)) < 0) return -1; DisplayPanel (panelHandle); RunUserInterface (); return 0;}int CVICALLBACK SelectPort (int panel, int control, int event, void *callbackData, int eventData1, int eventData2){ switch (event) { case EVENT_COMMIT: GetCtrlVal (panelHandle, PANEL_SELECTPORT, com); break; } return 0;}int CVICALLBACK SelectFile (int panel, int control, int event, void *callbackData, int eventData1, int eventData2){ FILE *fp; switch (event) { case EVENT_COMMIT: FileSelectPopup ( "c:\\", "*.txt", "*.*", "", VAL_SELECT_BUTTON, 0, 0, 1, 0, filename); SetCtrlVal (panelHandle, PANEL_TEXTMSG, filename); break; } return 0;}int CVICALLBACK Send (int panel, int control, int event, void *callbackData, int eventData1, int eventData2){ int file,num; switch (event) { case EVENT_COMMIT: OpenComConfig (1, com, 9600, 0, 8, 1, 1000, 1000); file=OpenFile (filename, VAL_READ_ONLY, VAL_OPEN_AS_IS, VAL_ASCII); ComFromFile (1, file, 0, -1); ComWrtByte (1, 0x1); while(1) { num=GetOutQLen (1); if(num==0) break; } CloseCom(1); CloseFile (file); QuitUserInterface (0); break; } return 0;}
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -