haoxiaobo

从C到C++又到.net, 有一些心得, 和大家交流下...
posts - 50, comments - 538, trackbacks - 1, articles - 6
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

公告

06 2005 档案

摘要: 经过无数次的重装, 删除, 终于明白了, 必须要先装informix cli 2.82(这是唯一一个可以和oracle 9.2i共存的informix cli 32 版本), 再装oracle 9.2i cli, 才可以同时访问两种数据库的odbc 或oledb的连接, 不然的话就会在新建oracle92的ODBC或是OLEDB连接时出现找不到oracle驱动程序的问题.切记切记!阅读全文

posted @ 2005-06-21 19:37 HAL9000 阅读(820) | 评论 (0) 编辑 |

摘要: 同一个输出流, 不可以在多线程上共用. 如果要共用, 一定要使用临界段.不同的输出流, 在多线程上并发处理时互相没有影响.代码说话:publicstaticvoidtestmulttts(){Thread[]arT=newThread[8];for(inti=0;i<arT.Length;i++){arT[i]=newThread(newThreadStart(testtts));}fore...阅读全文

posted @ 2005-06-05 15:40 HAL9000 阅读(1330) | 评论 (1) 编辑 |

摘要: 先决条件: 装了office2000或更新版本中带的MS语音输入法. 这可能就是MS中国研究院的成果之一. 有语音输入功能和语音拼读功能.下载ms speech api sdk 5.0或5.1, 如果只用C#开发, 则不用装这个, 如果希望用C++开发, 加装语音库之类的, 不妨也装这个好了. 装了这个, 第一条的也就包含了.C#工程里加上对com对象"Microsoft Speech API 5...阅读全文

posted @ 2005-06-04 22:56 HAL9000 阅读(3878) | 评论 (8) 编辑 |

摘要: 自已写到一个类, 其中有一个属性是字串型, 是用来保存一个文件名的, 这个类需要客户在使用时能在PropertyGrid里runtime修改内容, 友好的方式当然是让客户在PropertyGrid里可以有一个"..."的按钮, 点一下之后打开一个openfiledialog, 选择一个文件之后返回, 文件的全路径就放在属性值的框里了. 如何达到这个目的?
阅读全文

posted @ 2005-06-02 17:17 HAL9000 阅读(1967) | 评论 (3) 编辑 |