- 博客(44)
- 收藏
- 关注
转载 CORBA 入门
CORBA 是什么 公用对象请求代理(调度)程序体系结构(Common Object Request Broker Architecture),缩写为 CORBA,是对象管理组织(Object Management Group)对应当今快速增长的软硬件的协同工作能力的要求而提出的方案。简而言之,CORBA
2009-08-26 16:12:00 440
原创 delphi中Webbrowser的使用技巧
1.获取网页中变量的值 例如:htm中 var currIDS=123 程序中可以这样调用 id := Form1.WebBrowser1.OleObject.Document.script.currIDS 备注:变量可以是javascript定义的,也可以是vbscript定义的,如果Webbrowser1中找不到该变量,调用会触发一个异常事件,即变量cu
2009-06-04 09:51:00 663
原创 TIdTCPClient控件中文指南(转)
2008/05/24 06:37 P.M.IdTCPClient该控件包装了一个完整的TCP客户端。该客户端包括sock支持。该控件是以下客户端控件的父类:TIdDayTime, TIdEcho, TIdFinger, TIdFTP, TIdGopher, TIdHTTP, TIdNNTP, TIdPOP3, TIdQUOTD,TIdSMTP, TIdTelnet, and T
2009-01-08 14:48:00 1709
原创 关于TIdTCPClient的几种方法
其实Indy比较简单,但是可以提供的方法太多了。我找了很久,才搞明白。 比方说这个读取缓冲区的数据,就有很多种方法。相对于TTcpClient的几种方法来说,TIdTCPClient确实提供了多种选择,不仔细研究真的容易糊涂(其实我比较喜欢用CurrentReadBuffer): 1、ReadFromStack 原型:function ReadFromStack(const ARaiseEx
2009-01-08 14:25:00 3503
原创 idtcpclient idtcpserver 传送文件例子之二 writebuffer
tidpserver 端procedure serverrecive(AThread: TIdPeerThread);varstr: string;fstream: tfilestream;buff: array[0..1023] of char;readf, filesize, readcount: integer;beginreadf := athread.Co
2009-01-08 10:18:00 1651 1
原创 从 MIDAS 到 DataSnap
从 MIDAS 到 DataSnap从 MIDAS 到 DataSnap 在 Borland 刚刚发布的新产品 Delphi 6 中,原来在 Delphi 5 中的 MIDAS 被改称为 DataSnap 。 Borland 为什么要把 MIDAS 改名呢?我想如果不是 Borland 对 MIDAS 做了(或即将做)很大的改动,她没有必要把 MIDAS 改名, 虽然然市场宣传的需要也
2008-12-12 17:11:00 1009
转载 mysql使用指南[转]
虽然安装好了mysql但却不知如何使用它。在这篇文章中我们就从连接MYSQL、修改密码、增加用户等方面来学习一些MYSQL的常用命令。 一、连接MYSQL。 格式: mysql -h主机地址 -u用户名 -p用户密码 1、例1:连接到本机上的MYSQL。 首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQ
2008-11-05 15:59:00 416
原创 编程中国 - MySQL中文参考手册--获得数据库和表的信
导读: 确保你连接上了服务器,如在先前的章节讨论的。这样做本身将不选择任何数据库来工作,但是那很好。从这点讲,知道关于如何出询问的一点知识,比马上跳至创建表、给他们装载数据并且从他们检索数据要来的重要写。本节描述输入命令的基本原则,使用几个查询,你能尝试让自己mysql是如何工作的。 这是一个简单的命令,要求服务器告诉你它的版本号和当前日期。在mysql>提示打入如下命令并按
2008-11-05 14:55:00 448
原创 Delphi通过ADO连接MYSQL[转载]_沧浪雾月轩
导读:procedure TForm1.Button1Click(Sender: TObject);begintry ADOCon1.ConnectionString:=(DRIVER={MySQL ODBC 3.51 Driver};+ SERVER=localhost;+ DATABASE
2008-11-03 18:34:00 2518
原创 开始转变
自从认识了福隆后,开始接触他处的那个环境,开始结识了那个环境的很多朋友了。小仙,丽烟,邓敏等等,我不知道他们是否在安利中做事,而结识他们很开心,因为我也开始有了自己的一些朋友,虽然现在还不是很深,因为彼此还不是非常了解,至少我们开始慢慢的接触了,一起上课,一起玩游戏, 大家在一起非常开心,快乐。这个应该也是我一直想要的一种学习的环境,大家一起共同的进步,发展,一起分享快乐和喜悦,一起承担烦
2008-10-26 23:25:00 533
转载 java生成jar压缩包并运行 [转]
这几天闲着没事,把一个java程序打包,听朋友说java生成可执行文件很难,自己写的程序只能在编译工具中运行,发布不了,还难不成让别人跟你一样输入命令操作.好了,现在实战开始,让我们一步一步的把它做成可执行文件. 程序源代码:(是java核心技术卷一的一个源程序,我们就拿它做示范) import java.awt.*; import java.awt.event.*; import
2008-10-21 23:09:00 2583 1
转载 串口编程前的配置工作
配置串口接口的JAVA工作环境,我是在Windows及Linux下的系统环境下都进行了配置: Windows下的JAVA工作环境:下载javax.comm包,Windows下是2.0版本。可到:http://www.sun.com/download/ 下进行下载javacomm20-win32.zip包。方法1将 comm.jar 复制到jre可根目录/lib/ext下
2008-10-21 22:11:00 664
原创 java中jar工具的使用 [转]
先打开命令提示符(win2000或在运行框里执行cmd命令,win98为DOS提示符),输入jar Chelp,然后回车(如果你盘上已经有了jdk1.1或以上版本),看到什么: 用法:jar {ctxu}[vfm0Mi] [jar-文件] [manifest-文件] [-C 目录] 文件名 ... 选项: -c 创建新的存档 -t 列出存档内容的列表 -
2008-10-21 21:06:00 426
转载 NetBeans IDE 4.1 快速入门指南[转]
下面的简要教程介绍了在 NetBeans IDE 4.1 中开发 J2SE 应用程序的一些基本步骤。我们将创建一个具有实用程序类的 MyLib 项目,然后创建一个具有主类的 MyApp 项目(该主类将在库项目中实现一种方法)。本文档旨在帮助您尽快入门。 样例项目 您只想试用某些项目吗?在 IDE 中,选择“文件”>“新建项目”,然后查看“样例”文件夹。IDE 包括一些样例项目以帮助您熟
2008-10-18 17:43:00 469
转载 final在Java中的应用
final在Java中并不常用,然而它却为我们提供了诸如在C语言中定义常量的功能,不仅如此,final还可以让你控制你的成员、方法或者是一个类是否可被覆写或继承等功能,这些特点使final在Java中拥有了一个不可或缺的地位,也是学习Java时必须要知道和掌握的关键字之一。final成员 当你在类中定义变量时,在其前面加上final关键字,那便是说,这个变量一旦被初始化便不可改变,这
2008-10-15 23:59:00 352
原创 Java线程
要学会Java中的多线程编程,就得知道如何实现支持多线程的类。Java中实现多线程的类有两种方法: 1.扩展java.lang.Thread类,用它覆盖Thread类的run方法。 2.生成实现java.lang.Runnable接口的类并将其它的实例与java.lang.Thread实例相关联。 一、run()和start() 这两个方法应该都比较熟悉,把需要并行处理的代码放在r
2008-10-06 02:00:00 684
转载 Java 格式化字符串
7.4.1 常规类型的格式化String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。熟悉C语言的读者应该记得C语言的sprintf()方法,两者有类似之处。format()方法有两种重载形式。l format(String format,Object... args)该方法使用指定的字符串格式和参数生成格式化的新字符串。新字符串始
2008-10-06 01:55:00 23260 2
原创 Ubuntu:关机命令详解
Linux系统中的关机命令 几种关机方式,什么shutdown,reboot,init..都有都有。。 Tags: linux 关机 shotdonw reboot init halt 在Linux下一些常用的关机/重启命令有shutdown、halt、reboot、及init,它们都可以达到重启系统的目的,但每个命令的内部工作过程是不同的,通过本文的介绍,希望你可以更加灵活的运
2008-09-12 13:35:00 825
原创 Linux下的快捷键和简单命令 [转]
1。Alt+F2 运行命令2。在终端输入部分命令后,连击两次Tab键,可以出现备选命令3。安装过程中,如果是字符安装界面,alt+F2/alt+F1可以切换alt+F3显示系统在做什么alt+F4alt+F5内核如果是图形安装界面,Ctrl+...如果使用VMWARE,需要将默认的Ctrl+Alt切换键改掉。4。字符界面和图形界面的切换 Ctrl+Alt+F1
2008-09-12 13:29:00 758
转载 修改Swap分区大小
A00054:1,首先用命令free查看系统内 Swap 分区大小。free -m2,在/目录下创建一个1G的swapfile文件。sudo dd if=/dev/zero f=swapfile bs=1024 count=10485763,把生成的swapfile文件转换成 Swap 文件sudo /sbin/mkswap swapfile4,激活 Swap 文件。sudo /sbin/swa
2008-09-10 13:34:00 432
原创 无法为更新定位行。一些值可能已在最后一次读取后已更改。
导读: 提示:在使用TADOTable 进行更新操作的时候也会出现类似的问题。 原因: Access 2000 (9.0.2812) 在access里做了一个测试表 表名test1 字段分别是 myid 文本 myname 文本 sumtotal 货币 remark 文本 在BCB里用ado连接,连接字符串: Provid
2008-09-09 14:53:00 1717
转载 Avant Window Navigator 的安装配置
Avant Window Navigator(简称 AWN),是一个linux下的 Dock 应用程序,许多Mac OS X Leopard的特效均可被模拟出来。 安装步骤如下: 1. 添加源: 在终端执行 sudo gedit /etc/apt/sources.list,然后添加下列内容:
2008-09-05 13:17:00 1690
转载 在LINUX系统下安装RTL8111/8168网卡驱动程序
1.下载RTL8111/8168的for LInux的驱动程序 http://www.zzgwu.com/driver/softdown.asp?softid=1882602.解压缩 3.进入到src文件夹 4.lsmod|grep r8169 5.如果8169的驱动存在就要去除 rmmod r8169 6.make clean 7.make modules 8.make install 9.d
2008-09-02 13:19:00 8743
转载 ubuntu 8.04安装Gsopcast 问题攻略[转]
1、安装首先下载gsopcast_0.4.0-1_i386.deb,地址为:http://forum.ubuntu.org.cn/download.php?id=28580(64位的为:http://forum.ubuntu.org.cn/download.php?id=28004 )安装: chmod +x gsopcast_0.4.0-1_i386.deb
2008-09-02 00:09:00 898
转载 关于linux图形界面的基本知识[转贴,新手必读]- -
关于linux图形界面的基本知识[转贴,新手必读]转自http://www.zjlinux.gov.cn/bbs/read.php?tid=154&page=e&fpage=1很多LINUX的初学者分不清除linux和X之间,X和Xfree86之间,X和KDE,gnome等之间是什么关系.常常混淆概念,我想以比较易于理解的方式说明一下X,X11,XFREE,WM,
2008-08-31 02:20:00 412
原创 Linux下软件安装方法总结 [转]
Linux下软件安装方法总结:一、rpm包安装方式步骤:引用:1、找到相应的软件包,比如soft.version.rpm,下载到本机某个目录;2、打开一个终端,su -成root用户;3、cd soft.version.rpm所在的目录;4、输入rpm -ivh soft.version.rpm二、deb包安装方式步骤:引用:1、找到相应的软件包,比如soft.v
2008-08-31 01:40:00 291
原创 Shell介绍-shell教程-编程开发- 锋网学院
导读:Shell当我们登入Linux之後,第一个接触到的,便是Shell.我们必须对它有点初步的认识才行.一.Shell简介.Linux系统分成三个重要的部份核心Shell工具程式核心的部份相当低阶,操作者不易和它直接沟通,因此,必须要有一个友善的介面(interface),使得操作时能更为方便,这个介面便是Shell.换言之,Shell就是一个居於核心和操作者之间的一层使用者介面.
2008-08-29 13:23:00 620 1
原创 正则表达式例子 - 剁椒鱼头 - CSDNBlog
导读: 新一篇: 记忆力的神人(转载) | 旧一篇: 正则表达式语法(有表格) 前言 Regular Expressions(正则表达式,以下用RE称呼)对小弟来说一直都是神密的地带,看到一些网络上的大大,简单用RE就决解了某些文字的问题,小弟便兴起了学一学RE的想法,但小弟天生就比较懒一些,总希望看有没有些快速学习的方式,于是小弟又请出Google大神,藉由祂的神力,小弟在网
2008-08-27 10:53:00 464
原创 正则表达式语法(有表格) - 剁椒鱼头 - CSDNBlog
导读: 新一篇: 正则表达式例子 | 旧一篇: 正则表达式详述(一)(二)一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。如: JScript VBScript 匹配 /^/[ /t]*$/ "^/[ /t]*$"
2008-08-27 10:52:00 374
原创 用VNC远程登录Ubuntu桌面
先设置一下Ubuntu:System -> Preferences -> Remote Desktop,进去一看就知道怎么办了。远程登录Windows桌面,命令: rdesktop -a 24 -f IP远程登录Ubuntu桌面: 远程Ubuntu电脑:192.168.0.1 vncviewer -fullscreen 192.168.0.1:0 要退出vncview
2008-08-25 13:19:00 799
原创 用delphi快速开发ocx控件
导读: 2008-04-07 14:14 ActiveX控件也就是一般所说的OCX控件,它是ActiveX技术的一部分。ActiveX是微软公司推出的基于组件对象模型COM的技术,包括对Windows 32位应用编程接口(Win32 API)和组件对象模型的一系列扩充和增强,目标是把计算机桌面环境与因特网环境集成起来,同时保护在Windows技术中现有的开发投资。微软的Active
2008-08-25 10:54:00 765
转载 kylix3安装手记
1.先在Windows下将Kylix 3 Enterprise版的压缩文件Kylix3.zip解压缩到C:/,这样就在C:/下生成了C:/Kylix3的文件夹,即包含Kylix 3安装文件的文件夹。2.在Windows下运行破解Kylix3的注册机程序Kylix3KeyGen.exe,它是一个Windows下的控制台执行文件,双击就可运行它。把它在命令行运行所生成的
2008-08-20 00:25:00 772
转载 Kylix安装配置实战
Kylix(基里克斯陶杯)原来是希腊神话中的一种器具(如图1),Inprise/Borland将它命名为Linux平台上的RAD(快速应用程序)开发工具,给网络界很大的冲击。传统的GCC和eMacs难以学习,而且不能达到企业级开发者所需高效程度。 Kylix3整合了高性能的C++Builder和Delphi程序语言,具有前沿的开发环境、集成的调试器、可视化的设计界面,能够在Lin
2008-08-19 23:08:00 585
原创 delphi下动态保存dfm文件- -
导读: 因为项目需要在一个窗体上动态创建组件对象,并且能够把这些对象保存到一个文件中,一开始就考虑到了要使用流技术,因为在delphi中组件可以通过流的方式保存到文件中。然后做了个小实验,两个窗口,其中一个为动态创建,在非动态创建窗口上设三个按钮,其中一个动态创建窗体和组件对象 procedure TForm1.Button3Click(Sender: TObject);
2008-07-21 11:56:00 2392
原创 9.2开发拖放功能的一般步骤
导读: 新一篇: TStringGrid使用(1) | 旧一篇: DELPHI中拖放的操作 9.2开发拖放功能的一般步骤 拖放作为Windows提供的一种方便操作对象的功能,在Delphi中可以很容易地开发 出来。根据拖放操作的过程可以把开发步骤划分为四个阶段,即: ●开始拖动操作 ●接收拖动项目 ●放下拖动项目 ●终止拖动操作 在介绍过程中我们将结合一
2008-07-16 11:36:00 455
原创 StringGrid行列的增加和删除
导读: 新一篇: 朝鲜中国论 | 旧一篇: DELPHI中的拖动开发(2) StringGrid行列的增加和删除 type TExCell = class(TStringGrid) public procedure DeleteRow(ARow: Longint); procedure DeleteColumn(ACol: Longint); procedu
2008-07-16 11:30:00 634
原创 BCB/Delphi相关文件扩展名介绍 - 编程文档 - C++Builder 研究 - http://www.ccrun.com
导读: BCB/Delphi相关文件扩展名介绍作者:CnPack 开发组 Shenloqi整理了一下用Delphi作的程序的源代码中常见的文件扩展名,并给出了这些文件扩展名的意义,以便源代码管理时作为参照,扩展名以字母为序(不需要进源代码库不表示不需要进库)。~*Delphi生成的备份文件,在版本控制库及发布代码中不应该出现这些文件,如果修改了某个文件却因某些原因没有保存的话,可以尝试
2008-05-21 16:55:00 1279
转载 用Delphi标准控件实现Access数据库的导入导出
导读: Access数据库是最常用的桌面数据库,关于用DELPHI 操作ACCESS的数据导入导出的文章也有不少,但大部分都是以第三方控件或者直接操作ADOX来操作。如果对ACCESS内置的VB编程熟悉的话,一定会使用过Docmd这个命令,我以前曾用ACCESS内置的VB给人写过程序,因此非常喜欢Docmd这个命令的强大功能,它能实现如数据库与其它任何数据格式的导入,导出,数据库表,查询的创建
2008-04-30 09:18:00 869
转载 TTreeNode编程思路
导读: TTreeNode编程思路 (本问以TreeView为例子讲述,其他的用到TTreeNodes的控件的编程思想如出一辙)TreeView由节点构成,建树通过对TreeView.items属性进行操作。Items是一个TTreeNodes对象,这是一个TTreeNode集。 一、针对TTreeNodes,也就是 TreeView.Items,有这些属性: 1、cou
2008-04-29 13:34:00 3324
原创 Delphi结合LabelView进行条码打印
使用LabelView软件的COM服务来对LabelView进行控制,即传递数据到LabelView的条码对象上,使我们可以自定义需要打印的条码数据。 首先,导入类型库。在[Import Type Library]中选择LabelView Ole Automation server TypeLib V6.0创建单元即可。 生成单元LabelView_TLB.pas,单元中包含了很多的
2008-04-24 08:57:00 2380 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人