自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除