`
lovecontry
  • 浏览: 1095138 次
文章分类
社区版块
存档分类
最新评论
文章列表
最近安装SQL2005可把我折腾坏了,安装了无数次,不是性能计数器问题,就是sql.cab找不到,不过最后还是功夫不负有心人,终于安装成功。 性能计数器问题,主要是卸载SQL2005,再重新安装的错误,这方面的文章在网上很多,网友可搜索一下。 关于sql.cab找不到网上这样的疑问同样很多,但是没有明确的解答。这里说说我是怎么解决的。 应该说这是MSDN SQL2005安装程序的一个bug(不是十分确定),在SQL2005安装目录有两个子目录,一个是Servers目录,一个是Tools目录,当初我只把Servers拷贝我硬盘上了,所以安装时如果选择了工作站组件、联机丛书和开发工具选 ...
vista安装有些时日了,一直想下定决心把全部的开发工作转移到该平台上来,但是这个愿望直到今天也没有实现。 一、嵌入式开发工作的转移 最近才安装了一个windows Mobile 设备中心,总算可以和WinCE或PPC设备进行联调了(参见我《Windows Mobile 设备中心 for vista 一览》的文章)。 二、LED系统工作的转移 我的显卡是七彩虹FX5200黄金版显卡,有VGA和DVI接口,DVI接口供下面LED设备使用,可是for vista可用的驱动非常难找,网上提供的方法在我这块显卡上都不好用(主要是多了个DVI,无法配置双显示),所以在该系统上,无法通 ...
最近为了推广我们的嵌入式设备,决定和组态王进行深层次的合作,昨天林伟先生一行人来到我们公司进行相关合作商谈,我有幸参与其中与林伟先生有了近距离接触的机会。 在我们总经理介绍我的时候,林总说好像见过我,我笑了笑说,应该没有,如果有,像您这样的大人物,我一定会记得。林总比我想想的要胖,年纪要大,在我想想中,林总应该是瘦瘦高高的30多岁的年青人。 商谈的最后我问林总,你们的组态还是在用VC/MFC开发吗?现在打算用.net平台了吗? 林总回答说,前段时间他们试用了一套VS2005 team(180天试用),这不,微软现在正催着他们要钱呢,一套要30多万呢! 看来,.net开发越来越深入 ...
Microsoft Windows Mobile 设备中心 6.1在6月6日发布了最新版,今天为了能在Vista开发PPC(或Wince设备)程序,下载安装了该程序,启动后界面确实很炫,和媒体中心的风格有些类似。不过我用VS2005开发的程序,通过该程序还是无法和我的PPC通信,不知道是否是没有安装mobile 5.0 SDK的原因?不管怎样在Vista平台上,已经通过它可以访问我的PPC上的文件了。 图1:初始界面就感觉很炫 图2:连接配置和ActiveSync没有什么区别 图3:已建立连接 图4:这是控制面板中的同步中心 图5:连接后的设备中心主界 ...
在做LED媒体播放室多语言版本的时候,遇到这么一个问题, 检查office2003是否存在,如果不存在则弹出一个警告窗体。由于是多语言版本,所以弹出的信息来源于资源文件。 如果对提取的资源字符串不做任何处理,则弹出如下的对话框: (注:如果运行系统为XP,字符串在一行显示,Vista系统的对话框有了自动换行的功能了) 所以没有办法,代码做了如下修改: ///<summary>///获取变量值///</summary>///<paramname="strName"></param>///< ...
这几天决定把工作逐步转移到vista上来,所以先给VS2005打上sp1补丁。以前听说安装SP1巨可怕,不但安装慢,而且还占用很大的空间,没有想到今天安装的还算顺利。 在msdn光盘里,有VS2005 SP1的多语言补丁,也有VS2005 SP1 for vista补丁,我第一个念头就是直接安装VS2005 SP1 for vista补丁就可以了,没有想到,安装提示我安装的版本不对,一时没有明白为什么,只好先安装VS2005 SP1的多语言补丁(要选好版本和对应语言(我的是CHS),该补丁大约430M,修改日期2006/12/15,版本1.0.263.887),安装了大约2个多小时,该补丁 ...
昨天参加了研华在京举办的工业以太网论坛,收获还是不小的。 就在前几年还不断讨论以太网是否能在工业环境中使用,没想到几年后的今天,基于工业以太网的产品遍地开花(如目前主流的PLC:如西门子,AB,施耐德,欧 ...
这段时间对IronPython充满了极大的兴趣,学习越深入,越感觉到现有IronPython IDE实在不太好用,正好项目中也需要一个IronPython编辑器,所以就动手做了起来。 整整花费了我三天的时间(熬了几个通宵)总算有了点成果,不过在调试方面还是存在不足。 引擎: IronPython 版本 V1.1.0 编辑控件:开源的ICSharpCode.TextEditor.dll 开发语言:C# VS 常见的编辑都支持,回退、标签定位,注释,缩进,文字自动完成等等,此外还添加了一个指令面板,可以方便查阅相关指令(不过命令说明信息没有写完,有兴趣的可以补充一下) 支 ...
上两篇IronPython脚本的文章介绍了与C#紧密结合的示例,这里还将提供一个与C#结合更紧密的示例,直接调用C#编写的DLL。 我们还是沿用了上篇文章的代码(其实这里可以直接使用IronPython调试器进行联调了,没有必要再嵌入到C#了) 注意:scriptEngine.AddToPath(Application.StartupPath);这句代码比较关键,设定dll文件所在的目录。 usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSy ...
单单执行脚本是没有什么意思的,最重要的是嵌入的脚本能和宿主语言进行交互,下面我就讲讲这方面的实现。 IronPython脚本最优秀的地方就是与C#(或者说.net框架集)几乎无缝集成,C#实现的类很容易就传入到脚本中去。(目前唯感遗憾的是,IronPython脚本还没有支持嵌入版,希望不远的的将来能实现嵌入式版本)。 这是宿主语言的代码: publicpartialclassForm1:Form...{publicForm1()
随着项目的逐渐收尾,对IronPython脚本也越来越熟悉,这里为IronPython脚本感兴趣但不入门的朋友写几篇使用心得,这是第一个:最简单的hello world程序。 首先,我们必须有一个IronPython脚本引擎库(IronPython.dll),我用的版本是V1.0,你可以在网上直接下到相关源码,编译后即生成IronPython.dll。 新建一个C#桌面程序,引用该库后,我们便开始编写第一个程序。 下面是C#中的代码: using System;using System.Collections.Generic;using System.ComponentModel ...
这段时间一直进行LED影像系统紧张的开发工作,目前成绩还是非常“斐然”的,终于有了一点透气的机会:) 该系统从技术角度来说包括三点:一是图元组态(这点和普通的组态软件没有什么区别,由于面对的用户技术层次相对较低,所以把原来嵌入式组态修改属性的属性列表,修改为属性面板,以直观的方式修改组件属性);二是图片特效制作,图片特效主要是淡入淡出、旋转、晶格、移动、放缩等等;三是IronPython脚本,该脚本为C#语言开发,是作者为了证明C#效率不行而开发的代码,没有想到事与愿违,效率反而出奇的好,被微软收编后,推出了开源的IronPython脚本,该脚本最大的特点就是和C#无缝集成,可以引用C#所 ...
C#使用微软网页浏览器控件 译文见:http://blog.csdn.net/Felomeng/archive/2007/05/17/1613495.aspx Summary: This walkthrough demonstrates how to use the Microsoft Web browser control and the Microsoft Document Object Model (DOM) to programmatically access the elements of any Web page. (3 pages) To access the DOM pro ...
C#使用微软网页浏览器控件 原文见:http://blog.csdn.net/Felomeng/archive/2007/05/18/1614411.aspx 摘要: 这个小示例展示了如何使用微软网页浏览器以及微软 文档对象模型(DOM)去处理任意网页中的元素。 为了在编程中使用DOM,需要把网页浏览器和与它的方法、属性、事件相关的DOM添加到你的C#工程中。通过调用Navigate方法打开Url地址指向的文档。打开网页需要一定时间,所以必须等待打开事件完成。通过IHTMLDocument2界面对象将浏览器文档格式化从而得到常见的网页形式。可以对集合进行相应的操作,如点击一个 ...
以下编程做法可以节省内存和改善设备应用程序的性能。 使用 Windows 窗体和图形节省内存 · 对提供 BeginUpdate 和 EndUpdate 方法的控件使用这两种方法,提供这两种方法的控件包括 ComboBox、ListBox、ListView、ToolStripComboBox
Global site tag (gtag.js) - Google Analytics