叶帆工作室

叶帆科技|卓越.品质.专业 - www.yfiot.com (技术群:146524112)

Variant类型在各语言中的参数传递

几年前我用VB开发了一个西门子PPI通信控件,由于VB开发的控件是标准的COM组件,所以想当然的认为VC、C#、Delphi等开发语言可以非常容易的使用。前段时间由于该控件基于微软的MSCOMM控件,这个控件如果系统没有安装VB,单独注册好像很难成功,这害的一些没有装VB的用户,为了这个小控件必须...

2007-12-14 00:08:00

阅读数:12137

评论数:13

16进制字符串转数字(C/C++,VB/VB.net,C#)

  这个问题看是很简单,但是在不同语言中实现的方式却千差万别,如果不知道方法,还真是麻烦,我就是在C#中遇到该问题,让我费了很大的周折,才在msdn查到。一、16进制字符串转数字     1、C/C++           I、最简单的办法:sscanf(“12AB”,,”%x”,&lng...

2007-08-15 13:09:00

阅读数:13920

评论数:1

ini文件纯C++读写代码

        前一段时间,一直有朋友在向我索要EVC版本的ini读取函数,由于是公司其他人完成的代码,我不便于公布,正好这段时间重新拾起了成都英创公司的NetBox / NetBoxII相关开发工作,它的系统平台为DOS,开发平台BC3.0。它提供的一个ini读写的代码,我用了一下,非常好使,好...

2007-07-09 11:24:00

阅读数:14635

评论数:3

DLL(MFC)通过Window消息向C#程序传递数据

      这是我在用C#开发IOServer遇到的一个问题,该程序需要用到原先用MFC开发的DLL,最大问题是该dll运行过程中的一些信息,通过window消息向指定的hwnd(窗体句柄)发送数据。数据的指针放在WParam参数里,LParam参数是数据的类型信息。     C#提供  m.Ge...

2007-01-07 22:12:00

阅读数:5419

评论数:7

嵌入式IOEServer终于开发完成,相应的问题作一个系统阐述(WINCE)

   经过近一个月的努力,嵌入式IOEServer终于开发完成,目前仅做了四个驱动,西门子 PPI,CP243;  modbus Rtu/AscII,,TCP;效果比预想的要好,下面就是运行在WinCE上的一个截图。下面简单介绍遇到的一些问题1、关于EVC自编写的GetPrivateProfile...

2006-10-24 13:30:00

阅读数:7635

评论数:1

99年毕业设计获优的程序-图书管理程序

这是99年做毕业设计时,用BC3.2做的图书管理程序(当年毕业设计获优,还不错),DOS平台,通过DOS33号中断可以支持鼠标操作,图形界面(仿Window95),不过对菜单部分由于当时技术有限,仅能支持鼠标操作,不支持快捷键。小图标都是自己一点一点画出来的(当然不是BMP位图,那时候还没有这个概...

2006-04-22 16:28:00

阅读数:8296

评论数:15

MFC串口操作(异步方式)源码

这是我在一个后台系统摘抄出来的,在此基础上完成了一个独立的PPI读写程序(非DLL或控件方式)//*************************************************************************//**模 块 名:YFCOM.cpp//**说   ...

2006-04-05 11:30:00

阅读数:7903

评论数:12

为了学习WinCE嵌入式编程,又开始学起了MFC

       以前用VC(MFC)主要是做DLL,做得上手,自以为对MFC还挺熟。可没有想到在用EVC开发WinCE上的程序时,发现连一个简单的记事本程序(EVC向导对单文档基类不可选),都很困难,很汗颜。所以把侯老师的《深入浅出MFC》又请了出来。       先好好学习《深入浅出MFC》,然后...

2006-03-16 13:46:00

阅读数:4137

评论数:1

OPC Client 核心源码

好像技术一沾上工业,便有了很高的价值,大家三缄其口,谁都不点破这层窗户纸,好多的思路和源码都要从国外网站获得,国内总是有条件,有限制--就是不告诉你,怕教会徒弟,饿死师父吧。研究了N天,开发了一个基于我的组态后台的OPC客户端驱动,考虑到驱动的特殊性,所以只开发了同步接口操作。测试一段时间后,还可...

2005-12-02 21:57:00

阅读数:18720

评论数:33

MFC DDE开发中令人迷惑的问题?

在用MFC(ddeml)开发DDE中,遇到一个令人迷惑的问题, ddeml提供的一些命令,在时钟函数里或按钮事件里运行正常,可是在线程里运行就出现如下错误:"A parameter failed to be validated by the DDEML."下面是两段代码://时...

2005-03-12 14:15:00

阅读数:3228

评论数:1

屏蔽Windows98/2000/XP任务栏、win键、Ctrl+Esc、Alt+Tab、Ctrl+Alt+Del

关于这方面的文章挺多,对任务栏、win键、Ctrl+Esc、Alt+Tab的屏蔽,一般方法较为简单,最多用底层键盘钩子+DLL就能完美解决。但是针对Ctrl+Alt+Del的屏蔽,方法基本有两种,一种是采用Gina Dll技术,替换Window自带的MSGINA.DLL,这个技术不仅不易调试(很容...

2004-10-21 16:28:00

阅读数:10919

评论数:40

提示
确定要删除当前文章?
取消 删除