自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

原创 程序员,Linux你学了没有?

Windows在一天天升级,Linux也一样,做为一个程序员,你更爱哪一个?我想谁都会回答Linux,当然,如果你没有接触过它,你就没有发言权。看到很多贴子,都说红旗Linux是垃圾,是不是垃圾至少我不敢说,做不到比别人好,你就没有发言权,如果你能弄个比它好的东西,比你差的人会说”I 服了You!”,如果厉害的可以说你是垃圾。这个世界就是这样,有竞争才有发展,红旗Linux在进步,而我们呢

2004-08-09 11:15:00 2286 1

原创 《Linux下Qt编程入门》- Hello World

第二章Hello World作为一个初学者,安装完Qt后第一件事,当然Hello World一下,通常介绍编程的教科书都是从Hello World开始的,我不知道如果打破这个传统会带来什么后果,我现在还没有勇气去做第一个吃螃蟹的人。如果你不是第一次接触Qt,可以跳过本章节。下面用两个经典的示例来写讲述Hello World。 2.1从两个例子开始示例一:运行Qt Desig

2004-08-07 12:31:00 18083 2

原创 《Linux下Qt编程入门》- Qt的安装

因为本书主要介绍的是Linux下Qt的编程,这里只介绍Qt在Linux下的安装。关于Linux的安装介绍,不是本书的讲述的内容,如果您还没有接触过Linux,先从学习Linux基础开始吧。 首先下载Qt,进入http://www.trolltech.com/download/index.html下载页面,选择GPL Versions,点击Qt/X11 Free链接地址, 

2004-08-07 12:29:00 25143 5

原创 《Linux下Qt编程入门》- Qt 介绍

Qt是Trolltech公司的产品,Trolltech是挪威的一家软件公司,主要开发两种产品:一种是跨平台应用程序界面框架;另外一种就是提供给做嵌入式Linux开发的应用程序平台,能够应用到PDA和各种移动设备,Trolltech公司网址: http://www.trolltech.com/。Qt是一个多平台的C++图形用户界面应用程序框架,它提供给应用程序开发者建立艺术级的图形用户界面所需的

2004-08-07 12:27:00 8513 1

原创 Delphi编程控制摄像头

悠游在线(http://yousoft.hi.com.cn) 徐长友你的电脑有没有摄像头?看到别人用QQ玩视屏你会不会去想怎么实现的?这里介绍使用DELPHI使用MS的AVICAP32.DLL就可轻松的实现对摄像头编程,如果再加上你的网络编程水平,实现一个视屏聊天就不成什么问题了。看看下面代码的代码:const WM_CAP_START = WM_USER;const WM_CAP_STOP = 

2004-07-15 20:27:00 3171 4

原创 C# Builder 实现POP3信箱的监视

作者:徐长友(http://yousoft.hi.com.cn)摘要:Borland的C# Builder是一个基于C#语言的编程工具,C# Builder允许开发者用Java或CORBA工具开发,C# Builder同时也具有从多种数据库中读取数据的能力,可以混合和适应不同开发标准的能力。本文向大家介绍怎样用Borland C# Builder编写一个信箱监视程序, 程序主要是通过WinSock

2003-09-04 10:14:00 1516

原创 用Borland C# Builder制作不规则窗体

徐长友   悠游在线作不规则窗体涉及到API的调用和大量的编程,是件很复杂的事情。下面我们可以使用Borland C# Builder轻松的实现一个不规则窗体,以下面用一个示例来讲述其制作过程。一.准备不规则窗体位图 二.窗体的设置三.代码的完成一.准备不规则窗体位图 为了方便起见,我们随便找几个别的软件用的Skin。这里使用金山影霸 2003的安装目录下的skins/ocean/KingDVD_

2003-08-27 21:47:00 1608

原创 用C# Builder建数据库应用程序

作者:徐长友 主页:http://yousoft.hi.com.cn本文主要介绍用C# Builder通过ODBC访问数据。并将数据导出到Excel,下面以C# Builder Enterprise+Microsoft Access 2000+Microsoft Excel 2000为例。1.建立数据库mydb,内建一表:联系人联系人ID名字姓氏地址城市省份 [ 相关贴图 ]scr

2003-08-24 16:57:00 1472

原创 使用C# Builder建一个简单的ASP.NET应用程序

悠游在线(yousoft.hi.com.cn) 作者:徐长友  一般网站建设通常要求开发人员做后台的程序设计,前面有专业的美工做界面设计。虽然有时候开发人员也会做些界面设计,但是通常都无法达到专业的要求。在以前的ASP中,由于代码和HTML页面语言混杂在一起,这就使得网站的建设变得相当的困难。但在ASP.NET中,这种情况完全改变了。 下面就用C# Builder建一个

2003-07-23 07:19:00 1420

原创 用C# Builder实现文件下载

作者:徐长友一.概述:        本文通过一个实例向大家介绍用C# Builder进行Internet通讯编程的一些基本知识。我们知道.Net类包含了请求/响应层、应用协议层、传输层等层次。在本程序中,我们运用了位于请求/响应层的WebRequest类以及WebClient类等来实现高抽象程度的Internet通讯服务。本程序的功能是完成文件的下载。二.实现原理:        程序实现的原理

2003-07-15 07:16:00 1310

原创 用C#Builder编写屏幕保护程序

作者:徐长友C# Builder是Borland公司推出的又一款基于.NET的开发工具。我们下面就用它做个简单的屏幕保护程序。屏幕保护程序是以scr为扩展名的标准Windows可执行程序。屏幕保护程序不仅可以延长显示器的使用寿命,还可以保护私人信息。本文向大家介绍一个用C# Builder编写的一个动态文本及图形的屏幕保护程序。   具体实现步骤  1)在C# Builder下新建一个C#的W

2003-07-14 15:57:00 1784

原创 用C# Builder实现Web服务器

徐长友      WWW的工作基于客户机/服务器计算模型,由Web 浏览器(客户机)和Web服务器(服务器)构成,两者之间采用超文本传送协议(HTTP)进行通信,HTTP协议的作用原理包括四个步骤:连接,请求,应答。根据上述HTTP协议的作用原理,本文实现了GET请求的Web服务器程序的方法,通过创建TcpListener类对象,监听端口808; 等待、接受客户机连接到端口808; 创建与so

2003-07-14 08:07:00 1298

原创 简单的在线升级的实现方法

作者:徐长友    用过一般的杀毒软件,都知道,启动程序时,常会问,网上已经有新版本的,是否升级之类的提示,现在越来越多的软件都支持在线升级,你是否也想实现这个功能?本文就是如何实现在线升级,讲述一下如何通过HTTP检测是否需要下载升级版本,并下载升级。实现方法:  1、网站提供升级信息。  2、使用HTTP从网站下载升级信息。  3、确定是否进行升级,升级程序下面我们定义一下升级信息: 

2003-07-07 09:23:00 2562

原创 Web统计图表解决方案

徐长友        随着Internet技术的兴起,B/S结构的程序出现得越来越多,在Web上实现统计图表的方法有很多,相对于一般的应用程序实现比较难些。本文主要介绍Web统计图表的实现方法,对各种信息进行统计和分析,为提供决策依据,形象地表现分析结果,让信息用柱状图、折线图和圆饼图等结合数据仓库旋转分析以直观的形式表现出来!我们很多项目中都需要用到图表,查看了网上一些文章,B/S结构中大多

2002-08-14 10:54:00 2948 1

原创 网站简繁转换解决方案

  网站简繁转换解决方案徐长友     由于历史原因,中国大陆采用GBK内码,而台湾、香港及部分海外华人地区采用的是繁体中文BIG5码。所以很多网站就有同时有简繁体版,最原始的方法是做两套版本的网站,这种方法费时费力不说,还有维护困难,难以保证信息的同步和相互查询,特别对于大网站,就说cctv.com.cn 吧 ,内容这么多,更新量大,不可能用这个原始的方法,所以CCTV好象是购买了不知

2002-08-12 12:04:00 6252 3

原创 安全的ACCESS加密方法

安全的ACCESS加密方法徐长友      Microsoft的ACCESS数据库,是我们常用的桌面数据之一,大多中小企业的数据库管理系统都可以采用它,但其安全性一直令人担犹,试想,一套财务管理系统,用户直接打开数据库去更改数据,后果会如何?有些系统对ACCESS数据库可能只是更改扩展名,或加个密码,众所周知,破解ACCESS密码的方法和工具网上多的是!所以这样的加密一样令人担犹,下面介绍

2002-05-14 09:43:00 1650

原创 使用DLL文件中封装的窗口

使用DLL文件中封装的窗口徐长友文章摘要:     编写软件时常常使用到DLL文件,本文就使用DLL文件中封装的窗口来说说Delphi中在DLL如何封装窗口,如何调用DLL中封装的窗口,及MDI-Child在DLL中载入并使用一、在DLL中封装窗口    打开Delphi新建一个DLL工程,保存为usedll,生成代码library usedll; { Impo

2001-10-12 08:29:00 1944

原创 ASP中多文件同时上传解决方案

ASP中多文件同时上传解决方案上传表单如下:标题:   性别: 男 女 属于: 文学 体育 艺术 其它 是否选定: 内容: 分类:  分类1 分类2 分类3 分类4 分类5             选取文件一:     选取文件二:     选取文件三:   

2001-09-14 19:12:00 2211

原创 用Java编写ASP组件

用Java编写ASP组件(编程任我行 徐长友)      ASP通过ActiveX Server Components(ActiveX 服务器元件 ) 使其具有无限可扩充性。在ASP开发当中,免不了使用组件,网上的确有很多的免费,试用的组件,但这是人家的东西,用起来总不免有些担心,自己写的组件用起来才踏实。ActiveX Server Component 可以使用 Visual Basic

2001-09-14 16:52:00 1315

原创 通过Delphi访问Oracle数据库

通过Delphi访问Oracle数据库徐长友 摘要:Delphi在数据库程序设计这一领域有着极其重要的作用。这当然不是因为它的友好开发界面,而是它的强大数据库引擎(Borland Database Engine,简称为BDE) 。本文将通过具体的实例详细介绍如何通过Delphi访问Oracle数据库,及进行数据库的程序设计。主要内容包括:配置BDE 认识Oracle ODB

2001-09-04 09:13:00 1857

原创 Kylix安装手记

Kylix安装手记 Kylix早已经发布了,作为一个Delphi程序开发爱好者,又是一个unix的忠实用户。当我看到有Linux上的Delphi时,忍不住想要试它一试,所以就早早地预定了一套Kylix的服务器版。我收到的Kylix的服务器版中有以下东东: Kylix服务器版光盘 用户开发手册 SuSE 测试版光盘 对象层次结构说明书 Pascal

2001-08-22 11:55:00 1434 1

原创 一个很不错的主页效果。。你试试!!!

var MerlinID;var MerlinACS;yancey.Connected = true;MerlinLoaded = LoadLocalAgent(MerlinID, MerlinACS);Merlin = yancey.Characters.Character(MerlinID);Merlin.Show();Merlin.MoveTo(windo

2001-08-15 16:53:00 988 1

原创 从当前的浏览器取得当前URL

    确定在uses子句中增加DDEMan。uses windows, ddeman, ......function Get_URL(Servicio: string): String;var   Cliente_DDE: TDDEClientConv;   temp:PChar; file://这是新的begin    Result := ;    Cliente_DDE:

2001-07-15 12:32:00 1064

原创 实现“这是什么?”的功能

                                         实现“这是什么?”的功能       常常看到有些窗口上有个?号,也就“这是什么?”的功能,,如果自已编程实现则就不一样了。比如:点击"帮助"按钮。。刚出现这是什么?”的功能。。这就要用到API了,其实 通过 PostMessage ,可以实现。     PostMessage(Handle, WM_SYSC

2001-07-15 12:23:00 842

原创 数据库的Query Analyzer

数据库的Query Analyzer2001年7月6日 10:45:33·徐长友·http://yousoft.home.chinaren.com     很多人一定用过Query Analyzer,这个工具的功能如何如何,就不用我说了,这次给大家介绍下Web下的Query Analyzer,界面如图1,使用ASP写的。(图1)源程序如下:dim con

2001-07-06 11:03:00 1332

原创 PHP实现文件上传的一种好方法

       网上很的免费支持PHP的个人主页空间现在不少,这时可能会想到来个上传什么的,但毕竟属于免费的,当然会有很多的限制,不允许上传,这个很正常,有的连Mail()函数都不给用呢。遇到这种情况,也不是没有办法上传的哦,PHP支持强大的socket,当然少不了直接操作ftp了,看看函数表上就有了,通过ftp实现文件上传。不是很好,我们上传主页不是用ftp上传吗。   实现代码如下://

2001-06-20 11:15:00 1142 1

原创 《C#入门与提高》(三)

第二章 用C#开发第一个WINDOWS应用程序准备开始,启动VS7: 接着出现下图: VS7的IDE如下图: 一、创建新的工程如图所示,在集成开发环境的File菜单中选择New->Project打开新建工程对话框 我们选择工程类型为Visual C# Projects,在模板中选择Windows Application,在Name处输入工程名称:HelloWindows,在

2001-05-22 13:13:00 1045

原创 《C#入门与提高》(二)

第一章 C#的开发环境C#最简间编辑器可以用Notepad,但我并不建议用它编辑源码。原因是如果你与真正的编程语言打交道,使用Notepad编辑源码编译时可能产生大量的错误信息行,但你还不知是在哪呢。你有几种选择:第一,配置Visual Studio 6中的Visual C++ 6.0,使它能够和C#源文件一起工作。第二,选择Microsoft最新的Visual Studio

2001-05-22 13:10:00 1740 1

原创 《C#入门与提高》

《C#入门与提高》前言C#介绍 我们知道,C和C++已经成为广泛的应用在商用软件的开发中的开发语言。但是C和C++的灵活性是牺牲了开发效率的。如果与其他的开发语言相比(比如说VB,Delphi),相同功能的C/C++软件通常会需要更长的开发周期,要写更多的代码。正是由于C/C++开发的复杂性和需要较长的开发周期,所以许多C/C++开发人员都在寻找一种可以在功能和开发效率

2001-05-22 13:08:00 1599

原创 《C#入门与提高》(一)

《C#入门与提高》前言C#介绍 我们知道,C和C++已经成为广泛的应用在商用软件的开发中的开发语言。但是C和C++的灵活性是牺牲了开发效率的。如果与其他的开发语言相比(比如说VB,Delphi),相同功能的C/C++软件通常会需要更长的开发周期,要写更多的代码。正是由于C/C++开发的复杂性和需要较长的开发周期,所以许多C/C++开发人员都在寻找一种可以在功能和开发效率

2001-05-22 13:08:00 1274

原创 用Delphi实现BP机、手机短讯

用Delphi实现BP机、手机短讯编程任我行 徐长友      很多人一定用过OICQ,想必也用过了它的BP机短讯、手机短讯,编程的朋友一定想实现这种功能,如果你的程序能发到手机、发到BP机一定很酷。     现在我就介绍一种可行的方法。    一、原理              它不同于OICQ的双方都在网上才能进行交流的寻呼功能,它可以将文字信息发送到真正的寻呼机上。只要你能够上网,就

2001-05-05 12:44:00 1018

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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