zoukankan      html  css  js  c++  java
  • VC6.0建立控制台程序实现PDA应用

    作者:iamlaosong

    由于须要,又写起了文本界面的程序,以便PDA通过telnet连上运行。

    假设是Linuxserver的话。这是非常easy的事,但是用户server是windows server 2003,所以就须要安装telnet服务,开发一个控制台程序。telnetserver软件使用开源软件KpyM Telnet/SSH Server。控制台程序就用VC6.0来做了。网上搜了一下。通过以下链接操作就可以:

    怎么用VC6.0建立控制台程序

    建议不要建立一个空程序。而是建立一个“Hello,World!”程序,编译运行一下看看效果。熟悉熟悉环境。

    本应用的使用环境:windowsserver2003 + 控制台程序,PDA是Motorola的产品。型号MC3090,WINDOWS MOBILE6.5环境。通过telnet连上server运行应用程序。程序开发没什么不同,唯一要注意的是PDA屏幕比較小,显示的字符串不能太长。


    以下是我的主程序:

    void main(int argc, char* argv[])
    { /*主函数*/
    
    	char ch;
    
    	while(1)
    	{
    		system("cls");
            printf("-------------------
    ");
    		printf("== 马瑞利标签核对 ==
    
    ");
    		printf("   1. 关系建立
    ");
            printf("   2. 扫描核对
    ");
            printf("   3. 參数设置
    ");
    		printf("   0. 退出
    ");
            printf("-------------------
    ");
    		printf("请选择:");
    		fflush(stdin);
    		scanf(" %c",&ch);
    		printf("
    
    ");
    
    		switch(ch)
    		{
    			case '1':
    				//建立标签号码和零件号码的相应关系
    				setLabel();
    				break;
    			case '2':
    				printf("扫描标签和零件号码条码进行核对
    ");
    				swpLabel();
    				break;
    			case '3':
    				//设置标签号码和扫描相关參数
    				setParameter();
    				break;
    			case '0':
    				exit(0);
    			default:
    				printf("选择错误!

    请选择:1、2、3、0,按随意键继续... "); getch(); break; } } }/*main*/


    开发控制台程序,需求简单。下载一个精简版本号就能够了,以下说说菜单选择中的几点体会:

    1、菜单选择的输入,是单字符输入,建议用字符型,即使须要数字,也能够在程序中转换(比如:car_id1=ch-'0';)这样能够避免非常多输入上的麻烦;

    2、菜单选择输入前最好清一下缓冲区。用fflush(stdin)或rewind(stdin)均可。

    3、能够调用系统功能完毕一些C语言没有的功能,比方清屏:system("cls");

    点击以下的链接能够下载精简版VC6.0:

    精简版VC6.0


  • 相关阅读:
    ORMs Under the Hood
    django-spaghetti-and-meatballs 0.2.0 : Python Package Index
    Django
    What is entity relationship diagram?
    Sov5搜索
    Django中国社区
    Django中的Model(字段)
    Django中的Model(操作表)
    Fbric、Ansible、Docker、Chaos Monkey:DevOps工具的年中回顾
    基于ansible role实现LAMP平台批量部署
  • 原文地址:https://www.cnblogs.com/yxwkf/p/5257886.html
Copyright © 2011-2022 走看看