rainbowzc

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: :: :: 管理 ::

2007年1月24日

摘要: 在.Net大行其道的形式下,原来的com技术仍然有它自己的独特的用途。最近在csdn上看见了这样的帖子,也大受启发。hjk1():最近的项目需要实现在客户端通过串口接收设备传过来的数据进行处理,我认为这个项目只能做成C/S结构,因为B/S结构所有业务逻辑都在服务器上,根本无法从直接连在客户机上的设备串口接收数据,最初老板也认可我的看法,zhilunchen(他山居士) :老大啊,这个东东可以实现啊!我在客户端(B/S)通过读卡器(串口)读写IC卡已经成功了!方法是首先封装读写串口的代码成COM组件,在客户端通过JS来调用COM组件的接口就搞定了。最开始我也认同hjk1()的想法,在B/S中作很 阅读全文
posted @ 2007-01-24 00:25 ct 阅读(243) 评论(0) 推荐(0) 编辑

摘要: 从linux诞生的那一天起,就注定了它的网络功能空前地强大.所以在linux系统中如何配置网络,使其高效,安全的工作就显得十分重要.下面我们就从网络设备的安装,网络服务的设置和网络安全性三个方面来介绍一下linux系统中网络的设置.一.安装和配置网络设备 在安装linux时,如果你有网卡,安装程序将会提示你给出tcp/ip网络的配置参数,如本机的ip地址,缺省网关的ip地址,DNS的ip地址等等.根据这些配置参数,安装程序将会自动把网卡(linux系统首先要支持)驱动程序编译到内核中去.但是我们一定要了解加载网卡驱动程序的过程,那么在以后改变网卡,使用多个网卡的时候我们就会很容易的操作.网卡. 阅读全文
posted @ 2007-01-24 00:24 ct 阅读(925) 评论(0) 推荐(0) 编辑

摘要: 首先介绍一个名词“控制台(console)”,它就是我们通常见到的使用字符操作界面的人机接口,例如dos。我们说控制台命令,就是指通过字符界面输入的可以操作系统的命令,例如dos命令就是控制台命令。我们现在要了解的是基于Linux操作系统的基本控制台命令。有一点一定要注意,和dos命令不同的是,Linux的命令(也包括文件名等等)对大小写是敏感的,也就是说,如果你输入的命令大小写不对的话,系统是不会做出你期望的响应的。ls 这个命令就相当于dos下的dir命令一样,肯定是我第一个就要介绍的,这也是Linux控制台命令中最为重要几个命令之一。ls最常用的参数有三个: -a -l -F。ls -a 阅读全文
posted @ 2007-01-24 00:22 ct 阅读(1424) 评论(0) 推荐(0) 编辑

摘要: 最近在写控制台,在设计界面按钮风格时不想通过每个按钮的ID来获取其句柄,而是通过遍历窗体所有控件,然后判断其控件类型进而来实现。 代码如下: //遍历得到页面中的所有Button控件,依次设定其样式和颜色CWnd*pWnd=GetWindow(GW_CHILD);charcClassName[255]=...{0};while(pWnd)...{GetClassName(pWnd->GetSafeHwnd(),cClassName,255);//得到控件的类名,主要有Edit,Button,Static等等if(strcmp(cClassName,"Button")= 阅读全文
posted @ 2007-01-24 00:21 ct 阅读(1984) 评论(0) 推荐(0) 编辑

摘要: 一、前言 上两回中,咱们用 ATL 写了第一个 COM 组件程序,这回中,主要介绍编译、注册和调用方法。示例程序你已经下载了吗?如果还没有下载,vc6.0 的用户点这里,vc.net 的用户点这里。二、关于编译 2-1 最小依赖 “最小依赖”,表示编译器会把 ATL 中必须使用的一些函数静态连接到目标程序中。这样目标文件尺寸会稍大,但独立性更强,安装方便;反之系统执行的时候需要有 ATL.DLL 文件的支持。如何选择设置为“最小依赖”呢?答案是:删除预定义宏“_ATL_DLL”,操作方法见图一、图二。图一、在vc6.0中,设置方法图二、在 vc.net 2003中,设置方法 2-2 C... 阅读全文
posted @ 2007-01-24 00:20 ct 阅读(186) 评论(0) 推荐(0) 编辑

摘要: 一、ActiveX的由来ActiveX最初只不过是一个商标名称而已,它所涵盖的技术并不是各自孤立的,其中多数都与Internet和Web有一定的关联。更重要的是,ActiveX的整体技术是由Microsoft的COM(Component Object Model,组件对象模型)构筑的。但不要误认为ActiveX是定义了所有包含基于COM的技术。COM与Microsoft Office和Windows以及Microsoft现在所做的一切都有关联,但显然这些产品并不是ActiveX家族中的成员。ActiveX是从Microsoft的复合文档技术——OLE成长起来的。OLE最初发布的版本,只是瞄准复 阅读全文
posted @ 2007-01-24 00:11 ct 阅读(191) 评论(0) 推荐(0) 编辑

2007年1月21日

摘要: 1、什么是H.261编码协议答:H.261是最早出现的视频编码建议,它采用的算法结合了可减少时间冗余的帧间预测和可减少空间冗余的DCT变换的混合编码方法,其输出码率是p×64kbit/s。p取值较小时,只能传清晰度不太高的图像,适合于面对面的电视电话;p取值较大时(如 p>6),可以传输清晰度较好的会议电视图像。该标准主要针对ISDN电话线的视频会议,可视电话等,ISDN的基本速率为64kbps,可以使用多路复用(p×64kbps)。2、什么是H.263编码协议?答:1996年3月ITU-T制定的H.263标准是一种用于低比特率视频业务中运动图像部分的压缩编码方法。视频编码 阅读全文
posted @ 2007-01-21 19:19 ct 阅读(1092) 评论(0) 推荐(1) 编辑

摘要: 在vc++中解析一个自定义协议的字符串是一件很美妙的事情,因为这样少了整合结构体的痛苦和反复的强制转换,方法如下: CString m_RecData; m_RecData.Format("%s",recData); int index = m_RecData.Find(":"); m_nVideoPort[3] = atoi(recData+index+1); //一般我会将不同的字段用:分开,这样就实现了解析的功能,简单定义的协议可用这样的方式进行解析,快洁、高效。 阅读全文
posted @ 2007-01-21 18:25 ct 阅读(218) 评论(0) 推荐(0) 编辑

2007年1月17日

摘要: VC开发小技巧20个一、打开CD-ROM mciSendString("Set cdAudio door open wait",NULL,0,NULL);二、关闭CD_ROM mciSendString("Set cdAudio door closed wait",NULL,0,NULL);三、关闭计算机OSVERSIONINFO OsVersionInfo; //包含操作系统版本信息的数据结构OsVersionInfo.dwOSVersionInfoSize = sizeof(OSVERSIONINFO);GetVersionEx(&OsVer 阅读全文
posted @ 2007-01-17 18:58 ct 阅读(181) 评论(0) 推荐(1) 编辑

2007年1月14日

摘要: 1、我们没有真正的服务器,我们只是租用了.net2.0 + SQLserver空间,SQL数据库名是固定的。2、空间提供商不可能给我们设定数据源或给你aspnetdb数据库权限。3、我们没有服务器的 /Windows/Microsoft.Net/Framework/v2.x/Config 权限。 已知上面三点,如果直接把本地测试好的项目传到服务器肯定会出错(因为他默认是调用/Windows/Microsoft.Net/Framework/v2.x/Config ),我认为好的解决方法是把aspnetdb数据库内容全部导入自己的远程SQL数据库后,再定义项目的web.config数据库连接字符串 阅读全文
posted @ 2007-01-14 09:55 ct 阅读(205) 评论(0) 推荐(0) 编辑

摘要: In ASP.NET 2.0 with Visual Studio (VS) 2005, you can program custom authenticated pages quickly with the Membership Login controls provided. These controls can be found in VS 2005 in the toolbox under the Login section and include: Pointer, Login, LoginView, PasswordRecovery, LoginStatus, LoginName, 阅读全文
posted @ 2007-01-14 09:53 ct 阅读(200) 评论(0) 推荐(0) 编辑

2007年1月13日

摘要: --Visual Studio 2005插件开发代码行数统计器(一) 为你的命令使用自定义图标 当你创建了一个提供菜单项和工具栏按钮的Visual Studio插件时,Visual Studio将用默认的Microsoft Office图标来设置命令,特殊的,就使用一个黄色的笑脸图标(该图标的索引是59),该图标就如下图所示:通常,可用的图标是作为MSO库的一部分,你是不能随便能查找到的。为你的命令使用自定义的图标也不是特别难,但是关于任何做这些的文档都非常隐秘,不是那么容易找到。 第一步就是在插件工程中加入一个资源文件,并把它的“Build Action”属性改为“None”,我们将在pos 阅读全文
posted @ 2007-01-13 21:52 ct 阅读(2008) 评论(0) 推荐(0) 编辑

摘要: 人的情感是很微妙的,经常会发生变化,时至目前也想总结一下自己,得到的和失去的,每天在不停的忙碌和拼搏,有的时候人会在目标逼近的时刻变得彷徨,坚定是一个优秀的人的品质,把2007.2.1作为自己的目标吧,原来很喜欢跑一百米,跑得还算是比较快,那种过后的感觉非常棒,生活和事业也是如此吧,我很期待那种感觉,不是太喜欢鼓励自己,但这次真的要鼓励一下了,你是一个有理想的人,注定会不平凡,加油! 阅读全文
posted @ 2007-01-13 17:54 ct 阅读(214) 评论(0) 推荐(0) 编辑

摘要: 虽然已经ghost过n次的系统,但是具体的步骤还没有写过,今天决定把每个步骤写清楚,如下: 首先确认windows操作系统的磁盘格式为fat32类型,ghost不支持ntfs,更改操作系统的启动顺序,为CD-ROM启动,将ghost光盘插入光驱,选择第一个:Start Windows 98 SetUp from CD-ROM 进入到A:根目录下,键盘键入C:回车进入到C:根目录下 CD GHOST 到ghost目录下,在键入ghost,运行ghost程序,进入norton ghost 2003主界面 在菜单中选择local->partiton->To Image,回车进... 阅读全文
posted @ 2007-01-13 10:42 ct 阅读(300) 评论(0) 推荐(0) 编辑

2007年1月12日

摘要: 作项目的时候首先是确定需求,也就是要拿出很多的页面给用户去看,看用户是否满意,也就是界面原型要先行确定好,然后才是数据库设计和代码之类。现在需要先画出原型界面然后得到张老师的许可才能继续往下作!今天会一直作这个留言板,所以课程什么的就先暂时不上了……张老师接下来要讲一点东西,希望我们能够在以后面试的时候能够主动的把这个东西说出来,也就是别人问一个问题,你不要就回答那个问题,而要多说一些,也就是把相关的知识点也带出来,这样有的问题面试官可能就没有时间问后面那些相对比较难的问题了,这样对自己就比较有利了。刚才的页面原型虽然刚才已经做了,但是页面很难看,如何把页面改的好看一点就是一个问题,下面就来简 阅读全文
posted @ 2007-01-12 02:19 ct 阅读(210) 评论(0) 推荐(0) 编辑

摘要: HTML文档由两部分组成: Head(主题部分,一般来说是不可见的)和Body(正文部分,在浏览器中是可见的)。随着FrontPage及Dreamweaver(简称DW)等 可视化的网页编辑器的流行,不懂HTML也可以做一个具有专业水平的网页已经不是一个梦。但是,这些主页制作工具都不能自己生成一个好的主题部分,这就需 要我们来了解一下其中的元素了。 一、Head元素 Meta 它记录当前页面的信息,例如字符编码、作者、版权和关键字等。还可以用来向服务器提供信息,例如截止日期和页面刷新间隔等。它的两种基本用法是:告诉浏览器网页所识别的文件类型及语言类型;让搜索引擎按关键字搜索到你... 阅读全文
posted @ 2007-01-12 02:18 ct 阅读(172) 评论(0) 推荐(0) 编辑

2007年1月11日

摘要: F1 显示当前程序或者windows的帮助内容。F2 当你选中一个文件的话,这意味着“重命名”F3 当你在桌面上的时候是打开“查找:所有文件” 对话框F10或ALT 激活当前程序的菜单栏windows键或CTRL+ESC 打开开始菜单CTRL+ALT+DELETE 在win9x中打开关闭程序对话框DELETE 删除被选择的选择项目,如果是文件,将被放 入回收站SHIFT+DELETE 删除被选择的选择项目,如果是文件,将被直 ... 阅读全文
posted @ 2007-01-11 18:25 ct 阅读(477) 评论(0) 推荐(0) 编辑

摘要: Oracle: select sysdate from dual;SQL Server,Sybase: select getdate() 阅读全文
posted @ 2007-01-11 18:10 ct 阅读(248) 评论(0) 推荐(0) 编辑

摘要: 4.1 Button按钮窗口(控件)在MFC中使用CButton表示,CButton包含了三种样式的按钮,Push Button,Check Box,Radio Box。所以在利用CButton对象生成按钮窗口时需要指明按钮的风格。创建按钮:BOOL CButton::Create( LPCTSTR lpszCaption, DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID );其中lpszCaption是按钮上显示的文字,dwStyle为按钮风格,除了Windows风格可以使用外(如 WS_CHILD|WS_VIS 阅读全文
posted @ 2007-01-11 17:46 ct 阅读(521) 评论(0) 推荐(1) 编辑

2007年1月10日

摘要: CClientDC:(客户区设备上下文)用于客户区的输出,与特定窗口关联,可以让开发者访问目标窗口中客户区,其构造函数中包含了GetDC,析构函数中包含了ReleaseDC:CClientDC::CClientDC(CWnd* pWnd){ ... if (!Attach(::GetDC(m_hWnd = pWnd->GetSafeHwnd()))) AfxThrowResourceException();}CClientDC::~CClientDC(){ ... ::ReleaseDC(m_hWnd, Detach());}用法是:CClientDC dc(this);//this一般 阅读全文
posted @ 2007-01-10 23:22 ct 阅读(474) 评论(0) 推荐(0) 编辑

2006年12月25日

摘要: 1.第一种方式strFun = obj.SetUserName(userName);strFun = "obj.SetUserName('"+userName+"');"+"/r/n";strFun = "obj.SetUserName('"+userName+"');/r/n";2.第二中方式strFun = obj.SetUserName(userName);strFun = "obj.SetUserName(/""+userNa 阅读全文
posted @ 2006-12-25 10:36 ct 阅读(262) 评论(0) 推荐(0) 编辑

摘要: 最近遇到在网页里调用activex的方法和属性,发现和网上说的不同:<input id="Button1" type="button" value="button" onclick="return Button1_onclick()" /> <object id="tvs" width="600" height="400" type="application/x-oleobject" classid="cls 阅读全文
posted @ 2006-12-25 09:55 ct 阅读(380) 评论(0) 推荐(0) 编辑

摘要: 1创建脚本块1<scriptlanguage=”JavaScript”>2 JavaScriptcodegoeshere3</script>2隐藏脚本代码1<scriptlanguage=”JavaScript”>2<!--3 document.write(“Hello”);4//-->5</script>在不支持JavaScript的浏览器中将不执行相关代码3浏览器不支持的时候显示1<noscript>2 Hellotothenon-JavaScriptbrowser.3</noscript>4链接外部脚本文 阅读全文
posted @ 2006-12-25 00:30 ct 阅读(163) 评论(0) 推荐(0) 编辑

2006年12月20日

摘要: 唉,现在才发现,原来在ASP.NET中IsPostBack属性是多么的重要...... 一般是在page_load中检查是否是第一次加载本页或是判断是否是用户提交(PostBack) if (!IsPostBack) { //do something } 在用DataGrid访问和更新数据库时没有注意到这个问题,会出现各种各样的奇怪问题,比如我的这种. 问题描述: 用DataGrid访问和更新数据库(SQL Server --Northwind --table name:categories --Query :select categoryID,categoryName,Description 阅读全文
posted @ 2006-12-20 23:57 ct 阅读(232) 评论(0) 推荐(0) 编辑

摘要: 作者:郎云鹏(dev2dev ID: hippiewolf)摘要:虽然session机制在web应用程序中被采用已经很长时间了,但是仍然有很多人不清楚session机制的本质,以至不能正确的应用这一技术。本文将详细讨论session的工作机制并且对在Java web application中应用session机制时常见的问题作出解答。目录:一、术语session二、HTTP协议与状态保持三、理解cookie机制四、理解session机制五、理解javax.servlet.http.HttpSession六、HttpSession常见问题七、跨应用程序的session共享八、总结参考文档一、术语 阅读全文
posted @ 2006-12-20 23:50 ct 阅读(225) 评论(0) 推荐(0) 编辑

摘要: Windows 2000 IIS 安装、配置.WEB篇 Windows 2000 Server、Windows 2000 Advanced Server 以及 Windows 2000 Professional 的默认安装都带有 IIS ,也可以在 Windows 2000 安装完毕后加装 IIS。 IIS 是微软出品的架设 WEB、FTP、SMTP 服务器的一套整合软件,捆绑在 Windows2000/NT 中,可以在控制面板的添加/删除程序中选择添加删除 Windows 组件中选择添加 IIS 服务。如下图: WEB 服务器 IIS 默认的 WEB (主页)文件存放于系统根区中的 ... 阅读全文
posted @ 2006-12-20 23:46 ct 阅读(422) 评论(0) 推荐(0) 编辑

摘要: 服务器]图解Win2003邮件服务器配置 [转贴 2005-11-15 09:20:18 ] 发表者: cwbqiuyu windows自带有一个邮件服务器,经笔者最近一番摸索,配置过程如下:在说之前,最好自己有个国际域名,你总不想你的邮箱地址变成username@IP这样的形式吧。好了步入正题。以我自己的域名为例,先登陆域名管理系统,把域名的MX记录指向我的邮件服务器地址,注意后面有一个小点,再将这个域名指向我电脑的真实IP地址: 经过上面的操作后,以后我们输入mail.songzi.org就可以直接转向到我的邮件服务器了。接下来打开你的服务配置向导,选中邮件服务器,单击下一步,输入电子邮件 阅读全文
posted @ 2006-12-20 23:40 ct 阅读(192) 评论(0) 推荐(0) 编辑

摘要: 注意:这篇文章是由无人工介入的自动的机器翻译系统翻译完成。这些文章是微软为不懂英语的用户提供的, 以使他们能够理解这些文章的内容。微软不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的使用所引起的任何直接的, 或间接的可能的问题负责。 文章编号 : 161873 最后修改 : 2005年9月1日 修订 : ... 阅读全文
posted @ 2006-12-20 11:38 ct 阅读(288) 评论(0) 推荐(0) 编辑

摘要: vc6会把直接硬加进来的BMP图置为空,方式如下:1.在资源编辑框中改,然后需要将原来的图片重新考到相应的文件夹下,Rebuild All2.不在资源编辑器中改,而在rc中进行修改,然后Rebuil All 阅读全文
posted @ 2006-12-20 09:59 ct 阅读(308) 评论(0) 推荐(0) 编辑

2006年12月8日

摘要: 在坛子里经常看到一些关于Session的问题,下面做一个总结,希望对大家有所帮助:问:为什么Session在有些机器上偶尔会丢失?答:可能和机器的环境有关系,比如:防火墙或者杀毒软件等,尝试关闭防火墙。问:为什么当调用Session.Abandon时并没有激发Session_End方法?答:首先Session_End方法只支持InProc(进程内的)类型的Session。其次要激发Session_End方法,必须存在Session(即系统中已经使用Session了),并且至少要完成一次请求(在这次请求中会调用该方法)。问:为什么当我在InProc模式下使用Session会经常丢失?答:该问题通 阅读全文
posted @ 2006-12-08 09:24 ct 阅读(192) 评论(0) 推荐(0) 编辑

摘要: 一般情况下,我们喜欢使用Session储存我们的变量。Asp.Net提供了下面一些方法储存Session的值: InProc State Server SQL Server “InProc”表示... 阅读全文
posted @ 2006-12-08 09:00 ct 阅读(170) 评论(0) 推荐(0) 编辑

摘要: 一、会话状态的功能 HTTP 是一个无状态的协议,所以它不自动指示一个请求序列是否都来自相同的客户端,甚至不指示单个浏览器实例是否仍活跃地查看某个页或站点。而使用ASP.net内置的会话状态功能,可以使用我们做到 1、对从单个浏览器客户端到服务器上逻辑应用程序会话的请求进行自动识别和分类。 2、将会话范围的数据存储在服务器上以供跨多个浏览器请求使用。 3、引发适当的可在应用程序代码中处理的会话生存期管理事件(Session_OnStart、Session_OnEnd 等) 二、会话状态的标识 在创建会话时,服务器会为每一个会话生成一个单独的标识。该标识用 120 位的 ... 阅读全文
posted @ 2006-12-08 09:00 ct 阅读(156) 评论(0) 推荐(0) 编辑

摘要: ASP.NET 提供 Web 应用程序需要的跨请求状态信息(购物车、数据滚动等)基础结构,并带有内置的会话状态功能,使您可以采取以下操作: 对从单个浏览器客户端到服务器上逻辑应用程序会话的请求进行自动识别和分类。 将会话范围的数据存储在服务器上以供跨多个浏览器请求使用。 引发适当的可在应用程序代码中处理的会话生存期管理事件(Session_OnStart、Session_OnEnd 等)。 注意 Session_OnEnd 事件仅支持进程内会话状态模式。如果您使用状态服务器或 SQL Server 模式,则不会引发该事件。如果浏览器不在指定的超时时间内重新访问应用程序,则自动释放会话数据。 本 阅读全文
posted @ 2006-12-08 08:59 ct 阅读(200) 评论(0) 推荐(0) 编辑

2006年12月7日

摘要: Windows2003 建立FTP服务器(作者:Max-Ken 更新时间:2005-11-10) Windows 2003 Standard Edition、Windows 2003 Enterprise Edition、Windows XP Professional 、Windows 2000 Server、Windows 2000 Advanced Server 以及 Windows 2000 Professional 的默认安装都带有 IIS 。在系统的安装过程中IIS是默认不安装的,在系统安装完毕后可以通过添加删除程序加装 IIS。IIS 是微软推出的架设 WEB、FTP、SMTP 服 阅读全文
posted @ 2006-12-07 16:11 ct 阅读(698) 评论(0) 推荐(0) 编辑

2006年12月5日

摘要: 原来是sqlserver2000,使用【备份】的功能,导出bak格式的文件,还原到sqlserver2005的时候,点击【数据库关系图】的时候,提示标题: Microsoft SQL Server Management Studio------------------------------此数据库没有有效所有者,因此无法安装数据库关系图支持对象。若要继续,请首先使用“数据库属性”对话框的“文件”页或 ALTER AUTHORIZATION 语句将数据库所有者设置为有效登录名,然后再添加数据库关系图支持对象。但是,我在“数据库属性”对话框的“文件”页里面看见,使用的登陆名是sa,没有错误啊,我 阅读全文
posted @ 2006-12-05 08:55 ct 阅读(465) 评论(0) 推荐(0) 编辑

2006年12月4日

摘要: 以下为“初学者”提供 ======================================给控件做数字签名之一: 首先要生成证书文件,根据 <<昨日兄弟>> 推荐的网址: http://www.globalsign.net/digital_certificate/personalsign/index.cfm首页有一个月免费使用的证书提供申请,过期了再重复申请便是,既然是免费的就无所谓麻烦了@_@ a:按该站要求的八点步骤操作完成后,该站会在本机安装一个根据你Email生成的证书, b:导出证书: 打开Internet属性>内容>证书>然后在个人 阅读全文
posted @ 2006-12-04 00:18 ct 阅读(266) 评论(0) 推荐(0) 编辑

2006年12月3日

摘要: 1、如果需要创建cab文件,首先需要Cabarc或者Makecab,它们随着Cabinet SDK的安装就有了,Cabinet SDK的下载地址是http://msdn.microsoft.com/workshop/management/cab/cabdl.asp。 Cabarc可以创建、查看或者解出cab里面的文件,而Makecab则只可以用来创建cab文件。 2、制作cab文件时需要将所有的相关文件都包含进去,可以通过Depends(VC自带的)检查需要的文件。使用inf文件将这些东西都写进去。 3、inf搞法:inf文件描述cab中所有的ocx及dll文件,inf通过一些命名区域来... 阅读全文
posted @ 2006-12-03 23:56 ct 阅读(1342) 评论(0) 推荐(0) 编辑

摘要: 近年来,在基于 Windows 的应用程序中,作为实现数据存取的首选方法,ADO 起着举足轻重的作用。目前有大量 ADO 应用程序在使用中,同时大量的开发人员 都通晓 ADO 的开发。随着.NET Framework的出现,ADO 的改进版 ADO.NET 也随之出炉。尽管 ADO 和 ADO.NET 之间有许多相似之处,但二者的操作方法 以及实现基础有很大的差别。为了帮助你实现向 ADO.NET 的平滑迁移,我们是考察一下在 ADO.NET 中如何实现某些公共任务。 我将讨论几种数据访问方案,演示如何利用 ADO 来实现这些方案,同时演示如何用C#在 ASP.NET 中借助 ADO.NE.. 阅读全文
posted @ 2006-12-03 22:09 ct 阅读(178) 评论(0) 推荐(0) 编辑

摘要: 网上好象这个例子还没有样,如果你用VC做一个人事部管理系统,不可能没有人员照片吧!能找到的例子中都是用BMP,不敢用!这个例子用到了VC6.0和access2002(officeXP),涉及到ADO的用法,文件对话框的使用,一个CPicture类和一个buffer缓冲区。 一、我的ADO用法整理1. stdafx.h头文件中加入:#import "c:/program files/common files/system/ado/msado15.dll" no_namespace rename("EOF","adoEOF")2. 应用程 阅读全文
posted @ 2006-12-03 22:08 ct 阅读(271) 评论(0) 推荐(0) 编辑

2006年11月29日

摘要: 将bmp,png gif,jpg 格式之间的相互转换,有很多类库可以使用...jpeglib,Image, CxImage 等等....其他我没用过,我只用过CxImage....感觉还不错...首先到http://www.codeproject.com/bitmap/cximage.asp下载Download full source files - 2.10 Mb . 需要使用CxImage的时候#include "ximage.h"你的库是不是把JPG给关掉了?ximacfg.h#define CXIMAGE_SUPPORT_JPG 1调试时 如果要实现bmp-> 阅读全文
posted @ 2006-11-29 19:32 ct 阅读(331) 评论(0) 推荐(0) 编辑