内容列表
- C#下Socket对象的BeginReceive方法,执行后竟然不调用AsyncCallback里的回调函数
- 到底是怎么回事?仅仅发生在我的机器上,修改了ip配置后放到别的机器上是没有任何问题的,可以很好的回调。难道我的机器有何异常?请教高手了!
某一线程下socket对象user.sock开始执行BeginReceive语句:
user.sock.BeginReceive(user.buffe
- 分类:.NET开发 查阅全文
- 下载Oracle数据库中的Blob二进制文件,实例!
- 将Oracle数据库中HR方案下的TESTFILEUPLOAD表中的文件下载至系统临时目录。
void downloadFile()??{???OracleConnection objOcon = new OracleConnection("user id=system;Data Source=tsems;password=system");
???OracleCommand objOcmd
- 分类:.NET开发 查阅全文
- 面向服务的体系结构概述
- 概要:描述了面向服务体系结构的发展,探究了面向组件开发与面向服务体系结构之间的关系,并说明了如何将组件作为实现服务的基础设施。
http://www-900.ibm.com/developerworks/cn/webservices/ws-ovsoa/#4
- 分类:.NET开发 查阅全文
- VB中類模塊實現與C++中類實現的比較(1)
- VB6.0從本質上說不是一種純面向對象的語言,而是一種基於對象的語言.換句話就是面向對象的簡化,去除了一些對於初學者可能理解比較困難的面向對象的語言元素(例如繼承,重載...),使原來習慣使用面向過程語言編程的程序員開發起來更加得心應手.
&n
- 分类:.NET开发 查阅全文
- 上传文件至Oracle数据库
- 在数据库的HR方案下建立一个名为TESTFILEUPLOAD的表,包含3列:主键PKID、文件名FILENAME、文件FILE(BLOB类型)。
void uploadFile()
{
FileStream objFs = new FileStream(File1.Value,FileMode.Open, FileAccess.Read);???BinaryReader objBr = ne
- 分类:.NET开发 查阅全文
- 连接Corba和dotNet
- 连接Corba和dotNet
翻译HowCanIDo
原文http://www.devx.com/interop/Article/19916/0/page/1
Corba, 公用对象请求代理程序结构(Common Object Request Broker Architecture)的首字母缩写,在跨平台和跨语言(如J2EE)的分布式(多层)系统通信中具有广泛的应用,将CORBA连接到dot
- 分类:.NET开发 查阅全文
- 在.net中如何把调用存储过程代码写入数据连接层中
- 在.net中如何把调用存储过程代码写入数据连接层中
Oracle方面
1.创建Oracle过程存储
create or replace procedure proce_test(paramin in varchar2,paramout out varchar2,paraminout in out varchar2)as
- 分类:.NET开发 查阅全文
- 酷!用VB或VB.NET开发S60,PPC,PALM等各种智能手机/PDA的应用程序
- [注:阿赖原作,转贴务必指出原文链接出处]
关键字:visual basic 6 / visual basic .net手机编程、智能手机 PDA pocket pc, palm os, sybian series60 移动 应用开发
以前只知道在移动应用开发中可以用VB开发PPC平台的上的应用。我在找
- 分类:.NET开发 查阅全文
- 根据给定的对象和路径,获得其子孙成员
- /// <summary> /// 根据给定的对象和路径,获得其子孙成员 /// </summary> /// <param name="pTopObject">要获得的成员是此对象的子孙,一般为Form</param> /// <param n
- 分类:.NET开发 查阅全文
- 使用子類化的方法來實現VB對特殊消息的響應
- VB系統默認的窗體消息和控件消息處理函數並不能完全滿足我們的需求,有些消息我們不能對其進行處理,譬如說:WM_PAINT.如何才能獲取這些系統消息並處理它們呢?子類化的方法就顯示出了它的威力.
子類化的意思是指將你之前創建窗體時提交給系統的消息處理函數替換掉,用另外一個新的函數暫時取代它,這樣你就可以接管所有由系統傳遞給這個函數的消息處理任務.待你的執行完你的消�
- 分类:.NET开发 查阅全文
- Windows Form 和 UserControl
- 其实,一开始就是很简单的事情,但后来花了我3个多小时才解决。在项目中使用了几个UserControl,一开始这些控件还是工作的很好,但开始在UserControl中添加了一些代码以后,原先在设计器窗体中的控件,忽然变得不能选中,并且不能查看属性起来。但是,在运行的时刻,这些控件的功能又是很正常的。这让我很困惑,后来发现Visual Studio 2003 IDE在显示
- 分类:.NET开发 查阅全文
- .Net平台下开发英文语音应用程序
- 程序演示:点击下载源文件:点击下载1、先安装金山词霸然后会在系统目录[Win2000是WINNT目录]下Speech中找到vtxtauto.tlb文件2、导入COM对象到.Net我们可以利用.Net Framework自带的强大工具TlbImp.exe来把SAPI SDK的COM对象导入到.Net中。TlbImp.exe产生一个管制的包装类,管理客户端可以使用它。包装类管理实际的COM对象的参考数
- 分类:.NET开发 查阅全文
- OwnerDraw in C#
- 对于像ComboBox等控件,我们可以通过设置它们的DrawMode特性(Attribute)来对其进行绘制.
为了方便起见,我们先定义一个类StringColorObject(这与OwnerDraw本身没有关系,只是针对这里要使用到的ComboBox而特意书写的一个类.类的命名得益于QuickStart).这个类本身很简单:
using System.Drawin
- 分类:.NET开发 查阅全文
- [源码]UnicodeTOGB,能够将Unicode串转换成GB码,方便开发。
- Public Class Form1 Inherits System.Windows.Forms.Form
#Region " Windows 窗体设计器生成的代码 "
Public Sub New() MyBase.New()
&nb
- 分类:.NET开发 查阅全文
- 对当前目录(CurrentDirectory)误解的澄清
- 在昨天以前,一直以为 Environment.CurrentDirectory 属性值始终是指当前应用程序文件所在的目录,直到被 FileNotFoundException 异常所惊醒。在 MSDN 中,CurrentDirectory 属性的描述为:获取和设置当前目录(即该进程从中启动的目录)的完全限定路径。
通过调试发现,FileOpenDialog 会改变该当前目录的值。当用户通过
- 分类:.NET开发 查阅全文
- [Regex]Greta不支持“Named Groups”特性
- 微软研究院出品的Greta(http://research.microsoft.com/projects/greta/)是一款非常优秀的正则表达式模板类库,GRETA的匹配速度比boost(http://www.boost.org)正则表达式库大约快7倍,比ATL7的CATLRegExp快10倍。你可以通过http://research.microsoft.com/projects/greta/r
- 分类:.NET开发 查阅全文
- 操作必须使用一个可更新的查询
- 错误“操作必须使用一个可更新的查询”原因及解决办法
翻译得比较匆忙,呵呵。错误信息:Microsoft OLE DB Provider for ODBC Drivers error '80004005' [Microsoft][ODBC Microsoft Access 97 Driver] Operation must use anupdateable qu
- 分类:.NET开发 查阅全文
- Automating MS Word Using Visual Studio .NET(收藏)
- Introduction
One day you may be asked to write a parser that will have to parse a bunch of documents and break them down into a structured model and store them in a relational-database. And those doc
- 分类:.NET开发 查阅全文
- VB实现局域网内的文件传输
- 为了设计统一和用户操作方便,我们希望将服务端与客户端融合在一起,形成一个程序,这样用户理解起来,更加直观一点(其实这样做也是为了方便调试,大家可以在本机上测试,自己传文件给自己)。所以,我们在程序中需要使用两个Winsock控件,一个负责监听,一个负责发送,当发送端连接成功以后,便选择一个待发送的文件(可以是任意二进制文件),接着将文件名和文件字节长度发送给接收端,接收端收到这个消息以后,将文件名
- 分类:.NET开发 查阅全文
- C#软件启动设计
- 本文目的:根据近期开发的C#软件,对于软件的启动设计谈谈我的心得。
如下代码是我设计的启动软件的类,应用程序入口也是在这个普通类里面。
using System;using System.Threading;using System.Windows.Forms;
namespace MainClass{ public class MainApp {
- 分类:.NET开发 查阅全文