叶帆工作室

嵌入式开发爱好者(十年开发经验,精通C/C++/VC/VB/C#...)

刘洪峰ID:yefanqiu
518706次访问,排名80好友0人,关注者161
微软MVP / CSDN 2008十大MVB/MSDN中文技术论坛版主
yefanqiu的文章
原创 216 篇
翻译 0 篇
转载 3 篇
评论 1077 篇
叶帆的公告
本博客原创文章,作者保留一切权利,需经作者同意后方可转载,转载时 请注明[叶帆工作室]及文章链接。yefan@vip.sina.com
【简介】叶帆[微软MVP]
【文章】叶帆文章列表
【软件】叶帆共享软件列表
最近评论
findg:今天我看见这个网站:http://www.diybl.com/course/6_system/linux/Linuxjs/2007921/72422.html转载了该篇文章,但没有注明文章来源。
dasheng:应该怎样建立监测串口接收数据事件的线程呢。还请指教。
andy:可以给我发一份Dotnet Framework的ppt么?
My E-Mail:caozhongshuai_andy@163.com
真的非常感谢!
@:我防火墙是关了的为撒也还有这情况呢?
superpope1216:叶老师
现在我要用C# 2005开发一个windows mobile 蓝牙打印的功能,请问又什么方法吗?
因为我对蓝牙通信的原理是通过串口什么的不太清楚
还又是否需要调用API函数?C#有没有该蓝牙类?
文章分类
收藏
    相册
    叶帆照片
    【叶帆软件】
    [01]VB源码之友(V2.1.548)
    [02]API浏览器.net(V5.0)
    [03]叶帆成语词典(V2.0.8)
    [04]叶帆密码库(V1.2.8)
    【叶帆资源】
    DAO 2.0引擎
    叶帆快速通道
    Windows Embedded 专题
    中文MSDN
    叶帆圈子--工业自动化
    叶帆工作室(博客园)
    叶帆工控--工业自动化
    叶帆群组--工业应用开发
    微软中文技术论坛
    瑞康社区论坛
    叶帆友情链接
    张欣
    枕善居
    莫依
    葛涵涛
    郑建
    陈辉
    马宁
    马骐
    魏涛序
    黎波
    存档
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes

    原创 脚本引擎初步研究收藏

    新一篇: ActiveSync 与 Pocket PC 2003 仿真器 建立同步 | 旧一篇: 北京Tech.ed2006微软技术大会场记(9.21~9.23)

           由于组态软件里要嵌入脚本引擎,以前虽然在IOServer中嵌入了VBScript,但脚本引擎的概念实在是不甚明白,这几天集中突击了脚本引擎的相关知识,收获还不少。

           看了网上的一篇《实现一个脚本引擎》的文章,一步步做了下来,居然也编译成功了一个简单的C模式的脚本引擎,还能够运行,很是高兴,从中也明白了有关Yacc 与 Lex 的相关知识。

           此外还从晚上下载了一个C语言开发的VB脚本引擎,实现的功能还满多,我看快赶上盖茨最早的basic了。

           尤为重要的是,Python脚本引擎进入了我的视野,因为它支持多个平台,连WinCE平台也支持,这正是我需要的,用了一上午的时间熟悉了它的语法,非常不错,很简捷也很实用。

            在VC中编写了一个最简单的嵌入Python的程序,不错,实现了预定的功能。

    #include "stdafx.h"

    #include "C:\Python25\include\Python.h"

    int main(int argc, char *argv[])
    {
      Py_Initialize();
      PyRun_SimpleString("print '---Begin---'\n"
                      "from time import time,ctime\n"
          "print '3+5=',3+5 \n"
                         "print 'Today is',ctime(time())\n"
          "print '---End---'\n");
      Py_Finalize();
      return 0;
    }

    因为脚本嵌入是嵌入式组态第二期的工作,所以还是有时间细细的研究脚本技术的。

    发表于 @ 2006年09月28日 15:12:00|评论(loading...)|编辑

    新一篇: ActiveSync 与 Pocket PC 2003 仿真器 建立同步 | 旧一篇: 北京Tech.ed2006微软技术大会场记(9.21~9.23)

    评论

    #wlj1234 发表于2006-12-17 11:55:22  IP: 61.191.165.*
    阁下知道plc仿真器原理是什么吗?不知道是不是和脚本引擎类似。很想了解一下
    #wlj1234 发表于2006-12-17 11:55:22  IP: 61.191.165.*
    阁下知道plc仿真器原理是什么吗?不知道是不是和脚本引擎类似。很想了解一下
    #yefanqiu 发表于2006-12-18 10:17:24  IP:
    我理解应该是有一套语言解释和运行机制。
    发表评论  


    登录
    Csdn Blog version 3.1a
    Copyright © 叶帆