谁有松下FP
在触摸屏中可以用SLEEP和WAITFOR函数,不过这两个函数在嵌入版软件中不能用(无效)。
用PLC做就简单了,画面中的按钮对应PLC里面的一个辅助触点,PLC辅助触点的后面写入一个计时器指令,辅助触点一接通,计时器开始计时,计时结束后切换到你需要的画面就行了。
易语言编程关于文件的起始位置问题
知道“取运行目录()”函数吧,此功能是在程序运行后取出程序运行的目录!而可能一些新手不知道还有个“取当前目录()”函数,其功能与“取运行目录()”相仿,但又有不同,这个不同之处就是楼主所说的“起始位置”了如:用程序“A.exe”运行程序“B.exe”,程序A在D盘,程序B在E盘1、如果程序B采用用“取当前目录”函数,且程序A不指定“起始位置”的情况下B程序取得的目录结果为“D盘”,如果B采用“取运行目录”取得的结果为“E盘”2、如果A指定“起始位置”为“F盘”,如果B采用“取当前目录”结果为“F盘”,采用“取运行目录”结果为“E盘”也就是说“起始位置”实际是动态设定当前程序的“起始目录”,当然目标程序需要使用“取当前目录”函数配合!具体功能可以参考“执行()”函数,里面有个参数就是“起始目录”如果还不明白可以追问哦!
我现在用USB
我现场编了一个/****************************灵灵猴速查词典2.0版******************************************************作者:阮迪申 2011年3月9日**********************************************版权:兴化灵灵猴网 所有权利保留***********************************************新版本诞生于2011年3月10日********************************************新特性有:增加了3个功能:退出,清屏和列词头**************/#include#include#include#includevoid main(){char a[20],str[20],res[60],ch;int len,i;FILE*fp;if((fp=fopen("灵灵猴英汉速查词典.txt","r"))==NULL){printf("找不到\"灵灵猴英汉速查词典.txt\",请确认该文件保存在本程序目录下。
\n");getch();exit(1);}printf("欢迎使用灵灵猴英汉速查词典\n");again:printf("请输入要查询的单词:");scanf("%s",a);len=strlen(a);if(len>=20){printf("输入的字符过多,请重新输入:\n");goto again;}/*单词查找*/rewind(fp);fgets(str,len+1,fp);while(strcmp(str,a)!=0){if(fgetc(fp)=='*'){printf("无法找到该单词。
\n");goto again;}for(;;){if(fgetc(fp)=='\n')break;}fgets(str,len+1,fp);}/*单词释义输出*/fseek(fp,-(long)len,1);for(i=0;(ch=fgetc(fp))!='\n';i++){res[i]=ch;}res[i]='\0';printf("%s\n",res);/*查词完成后的选项*/next:printf("请选择:1.继续查词 2.清屏 3.列出以%s打头的所有单词 4.退出。
\n",a);switch(getch()){case'1':goto again;case'2':system("CLS");goto next;case'3':printf("%s\n",res);{fgets(str,len+1,fp);while(strcmp(str,a)==0){fseek(fp,-(long)len,1);for(i=0;(ch=fgetc(fp))!='\n';i++){res[i]=ch;}res[i]='\0';printf("%s\n",res);fgets(str,len+1,fp);}}goto next;case'4':printf("感谢您的使用,再见,按任意键退出\n");getch();exit(1);default:printf("输入有误,请重新输入\n");goto next;}}
人间哪有真情在4764797