自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (34)
  • 收藏
  • 关注

原创 改变DBGrid列的颜色,没什么特别,但是经过调色师检验欧!

一个过程,直接调用就可以了! procedure ChangeDbGridColColor(ojbDbGrid:TDbGrid);var  i:integer;begin     for i:= 0 to ojbDbGrid.Columns.Count -1 do   begin      case i mod 3 of      0: ojbDbGrid.Columns.Items[i].Col

2004-07-29 18:52:00 1195

原创 取的Combobox中的所选择项的值

有时候我们需要根据combobox(listbox同样)的选择项的值进行处理,但是在delphi中的Combobox的item是一个TStrings类型的对象,我们无法象c#或java中那样从combobox的选项类中继承,创建一个我们需要的类来完成任务。但是仔细研究delphi的combobox对象发现了以下的解决方法: 新建一个类,存储我们需要的数据: TItemEx=class(TObjec

2004-07-21 16:00:00 5530

原创 delphi中的split函数

//根据字符串,拆分字符串,相当于vb中的split函数function SplitString(const Source,ch:string):TStringList;var  temp:String;  i:Integer;begin  Result:=TStringList.Create;  //如果是空自符串则返回空列表  if Source=  then exit;  temp:=S

2004-07-21 15:47:00 2753 2

原创 QuickReport通用报表打印程序

  unit unit_QReport_lxr;{    模块名:通用报表打印    作者:尹曙光    开发日期:2004-07-15    网址:www.sinoprise.com    本程序适用于GNU协议    下面是使用方法:    procedure TFrm_sbcx_yin.BitBtn_xxxx_dyClick(Sender: TObject);    var       qp

2004-07-15 17:56:00 2396

原创 Quickreport万能打印程序

作程序经常使用报表打印,使用delphi编程最长用的是使用quickreport做报表打印,rave是在delphi7中才出现的,我用quickreport做了一个万能打印程序,由于时间紧迫,没有时间优化和美化,欢迎网友修改。 他的基本思想是:动态的取dataset中的列,动态的生成报表,程序如下: unit unit_QReport_lxr; interface uses Windows, Sy

2004-07-14 16:07:00 2350

原创 使DBGrid的列自动调整到何时大小

默认情况下,dbGrid的列宽时按照数据库字段的大小来调整的,如果我们一个字段中的数据表较少,那么看起来极不美观,于是,我写了一个函数来自动调整dbGrid的列宽: 函数如下: //使dbGrid的内容自动适应他的宽度procedure MakeDBGridColumnsAutoFixItsWidth(objDBGrid:TDBGrid);var  cc:integer;  i,tmpLength

2004-07-14 11:29:00 1591 3

原创 中国传统文化导致微软失败?

新浪科技     导读:Linuxinsider网站近日撰文指出,微软在中国的最大敌人并不是盗版,甚至也不是Linux或者其它开放   源代码软件,而是中国几千年来来的文化沉淀。   微软董事会主席比尔-盖茨(Bill Gates)在访问亚太地区时表示:“我们最大的敌人就是盗版软件,当你环顾四周时就会发现,比起Linux等开放源代码软件,身边用盗版Windows操作系统

2004-07-11 15:26:00 1758 2

MyEclipse2015 Stable2.0补丁+注册机+步骤

MyEclipse2015 Stable2.0 补丁+注册机+破解步骤. 仅限研究学习之用。

2015-06-12

理解Unix进程

《理解Unix进程》从Unix 编程的基础概念着手,采用循序渐进的方法,详细介绍了Unix 进程的内部工作原理。本书提供的许多简单而强大的技术,能够帮助Web 开发人员深入了解Unix 系统的并发性、守护进程、生成进程(spawning process)与信号等。同时,读者也可以使用这些技术和方法编写并调试自己的服务器。此外,本书附录部分也涉及了一些流行的Ruby 项目,让读者进一步了解如何巧妙运用Unix 进程。 《理解Unix进程》适合Unix 程序员、Web 开发人员阅读。

2015-06-12

HTML 5用户指南

本书共分为10章,系统全面地介绍了HTML 5规范的核心内容,以及这些内容在当前浏览器中的支持情况,并告知开发者如何在当前的环境下应用这些功能,开发出漂亮的Web应用。本书短小精悍,但是信息量巨大;本书注重实践,其中的示例代码都具有很强的启发性和可操作性。对于初学者,本书是了解HTML 5的很好的入门材料;而对于想要了解HTML 5知识和应用的有经验的Web开发者,阅读本书更是轻车熟路,能进一步加深对Web开发和HTML 5的理解。

2015-06-12

HTTP2中英对照版(06-29)

HTTP2中英对照版(06-29) 百度前端小组翻译。

2014-09-18

弘欣資料庫命名規範 正体版 (V1.0)

弘欣資料庫命名規範 正体版 (V1.0) 为了兼容在表名、字段名(或其他地方)区分大小写的数据库,本命名办法采用类似于UNIX系统的命名办法和缩写样式,全部的名称规定采用小写

2014-06-02

ITCASTBBS Source part 2

ITCASTBBS Source 传知播客BBS源代码

2011-03-12

ITCASTBBS Source part 1

ITCASTBBS Source 传知播客BBS源代码

2011-03-12

MH,.PostgreSQL.8.for.Windows.(2007).BBL

MH,.PostgreSQL.8.for.Windows.(2007).BBL

2011-02-26

PostgreSQL实用实例参考

PostgreSQL 实用实例参考 中文资料 PostgreSQL实用实例参考

2011-02-26

postgreSQL参考手册

postgreSQL 参考手册 中文版 postgreSQL 参考手册 中文版 postgreSQL 参考手册 中文版

2011-02-26

FreeMarker中文手册

官方FreeMarker 中文手册 官方FreeMarker 中文手册 官方FreeMarker 中文手册

2011-02-16

NHibernate_2.1.2_dotnetfx4.0

NHibernate 2.1.2 For C# 4.0

2010-11-13

网站访问记录器 0.1.1 发布_数据库

详细请参阅: http://www.sinoprise.com/posts/list/6.xsp 相关程序资源请在CSDN查找 如何配置: 1.安装PostgreSQL数据库,本系统使用PostgreSQL数据库 2.将visit_logger_20091101.zip文件解压,此文件为数据库的备份文件可以将其恢复。 恢复的方法为:在PostgreSQL中新建一个数据库,如,visit_logger,后运行如下的命令: pg_restore.exe -h localhost -p 5432 -U postgres -d visit_logger -v visit_logger_20091101.backup 提示输入密码时输入你的密码 在UNIX将pg_restore.exe换为pg_restore 3.VisitLogger.zip是一个示例网站,修改数据库连接后可以直接使用。数据库连接为在web.xml中的如下配置 项: <context-param> <param-name>WebVisitLogger-DbUrl</param-name> <param-value>jdbc:postgresql://localhost/visit_logger?user=postgres&password=postgres&charSet=utf-8</param-value> </context-param> 4.如何和你的网站集成 参考示例网站中的web.xml,将如下内容加入到你的站点的web.xml中 <listener> <listener-class>com.sinoprise.web.WebVisitEventListener</listener-class> </listener> <context-param> <param-name>WebVisitLogger-DbDriver</param-name> <param-value>org.postgresql.Driver</param-value> </context-param> <context-param> <param-name>WebVisitLogger-DbUrl</param-name> <param-value>jdbc:postgresql://localhost/visit_logger?user=postgres&password=postgres&charSet=utf-8</param-value> </context-param> <context-param> <param-name>WebVisitLogger-Username</param-name> <param-value>postgres</param-value> </context-param> <context-param> <param-name>WebVisitLogger-Password</param-name> <param-value>postgres</param-value> </context-param> <context-param> <param-name>WebVisitLogger-MaxConnections</param-name> <param-value>20</param-value> </context-param> 字段解释如下: com.sinoprise.web.WebVisitEventListener:网站活动的监听器 WebVisitLogger-DbDriver:网站使用的数据库驱动,目前仅支持PostgreSQL WebVisitLogger-DbUrl:数据库连接 WebVisitLogger-Username:连接到数据库的用户名 WebVisitLogger-Password:连接到数据库的密码 WebVisitLogger-MaxConnections:数据库连接池中的连接缓存个数 sinoprise_visitlogger_0.1.1.jar:系统主要文件 changelog: =================================== V 0.1.1.32 1. 修正时区问题 2. 完善DEMO网站的功能 =================================== V 0.1.0.30 1. 完成访问日志的主要功能

2009-11-01

网站访问记录器 0.1.1 发布_程序

相关介绍及下载:http://www.sinoprise.com/posts/list/6.xsp 如何配置: 1.安装PostgreSQL数据库,本系统使用PostgreSQL数据库 2.将visit_logger_20091101.zip文件解压,此文件为数据库的备份文件可以将其恢复。 恢复的方法为:在PostgreSQL中新建一个数据库,如,visit_logger,后运行如下的命令: pg_restore.exe -h localhost -p 5432 -U postgres -d visit_logger -v visit_logger_20091101.backup 提示输入密码时输入你的密码 在UNIX将pg_restore.exe换为pg_restore 3.VisitLogger.zip是一个示例网站,修改数据库连接后可以直接使用。数据库连接为在web.xml中的如下配置 项: <context-param> <param-name>WebVisitLogger-DbUrl</param-name> <param-value>jdbc:postgresql://localhost/visit_logger?user=postgres&password=postgres&charSet=utf-8</param-value> </context-param> 4.如何和你的网站集成 参考示例网站中的web.xml,将如下内容加入到你的站点的web.xml中 <listener> <listener-class>com.sinoprise.web.WebVisitEventListener</listener-class> </listener> <context-param> <param-name>WebVisitLogger-DbDriver</param-name> <param-value>org.postgresql.Driver</param-value> </context-param> <context-param> <param-name>WebVisitLogger-DbUrl</param-name> <param-value>jdbc:postgresql://localhost/visit_logger?user=postgres&password=postgres&charSet=utf-8</param-value> </context-param> <context-param> <param-name>WebVisitLogger-Username</param-name> <param-value>postgres</param-value> </context-param> <context-param> <param-name>WebVisitLogger-Password</param-name> <param-value>postgres</param-value> </context-param> <context-param> <param-name>WebVisitLogger-MaxConnections</param-name> <param-value>20</param-value> </context-param> 字段解释如下: com.sinoprise.web.WebVisitEventListener:网站活动的监听器 WebVisitLogger-DbDriver:网站使用的数据库驱动,目前仅支持PostgreSQL WebVisitLogger-DbUrl:数据库连接 WebVisitLogger-Username:连接到数据库的用户名 WebVisitLogger-Password:连接到数据库的密码 WebVisitLogger-MaxConnections:数据库连接池中的连接缓存个数 sinoprise_visitlogger_0.1.1.jar:系统主要文件 changelog: =================================== V 0.1.1.32 1. 修正时区问题 2. 完善DEMO网站的功能 =================================== V 0.1.0.30 1. 完成访问日志的主要功能

2009-11-01

Getting started with db2 ExpressC V95(zh_CN).pdf

Getting started with db2 ExpressC V95(zh_CN).pdf

2009-04-14

Linux 上的GNOME 2.2 桌面用户指南.pdf

Linux 上的GNOME 2.2 桌面用户指南.pdf 适用于 2.X版本

2009-04-04

Linux 系统上的GNOME 2.2 桌面管理指南.pdf

Linux 系统上的GNOME 2.2 桌面管理指南 适用于2.X版本

2009-04-04

如何创建可移动的操作系统.pdf

网络上,有好多的文章介绍制作Live版的BSD/Linux,可是,大部分都不能做为工作平台。拿U盘来讲,一般稍好的U盘的速率也就20MByte左右,双读写芯片的速度能达到30多Mbytes,我的移动硬盘经测试能到USB2.0的极限速度60Mbytes. 经测试,完全可以当作一个移动平台来使用。本文将介绍一个制作移动操作系统的方法,只要有计算机,并且该计算机支持USB-HDD启动,就可以启动你自己的工作平台 。

2009-03-23

PS2232_V1.05.00.rar

我的金士顿优盘DT 101 PS2233不能用2233的量产工具量产,没有办法找了个2232的量产完成。V1.96后即是本版软件。

2009-02-09

SNS数据库设计命名法(V0.6)

SNS数据库设计命名法(V0.6),在0.5版上改进而来。 早期版本在CSDN搜索,也可以到 http://www.sinoprise.cn/showtopic-186.aspx 下载。 本文件在SNS论坛的下载地址: http://www.sinoprise.cn/showtopic-306.aspx

2008-08-25

Psql脚本执行器 V 1.0.0(含readme.doc)

Psql脚本执行器 Psql脚本执行器是PostgreSQL的psql.exe工具集的图形化封装,用C# 2.0写成。可以帮助PostgreSQL老手更好的维护数据库,可以帮助PostgreSQL新手更容易使用PostgreSQL数据库。 在SNS论坛上的地址: http://www.sinoprise.cn/showtopic-308.aspx 欢迎大家交流

2008-08-25

发布ezWinCE 0.2 Bate

==========================================<br>2008-07-09 0.2 Bate<br><br>1.将原静态链接Lib改为动态链接<br>2.添加一些有用的类<br>3.修改了类库的初始化方法<br>4.增加了对于WinCE的支持,现在支持三种平台PPC,WinCE,Win32(待完成)<br>5.修正了一些BUG<br><br>==============================================<br><br>ezWindows.vcproj 包含三种平台的编译选项<br><br>1. Pocket PC<br> 编译此平台时,需要在 项目属性->配置属性->C/C++->预处理器->预处理器中定义 WINCE, EZW_PPC<br><br>2. WinCE<br> 编译此平台时,需要在 项目属性->配置属性->C/C++->预处理器->预处理器中定义 WINCE, EZW_WINCE<br><br>3. Win32<br> 编译此平台时,需要在 项目属性->配置属性->C/C++->预处理器->预处理器中定义 WIN32, EZW_WIN32<br><br>在连接时,需要将 项目属性->配置属性->C/C++->语言->将wchar_t视为内置类型 设置成NO(/Zc:wchar_t-)<br><br><br>词汇表:<br><br>项目属性 pproperties<br><br>配置属性 Configuration Properties<br><br>预处理器 Preprocessor<br><br>预处理器定义 Preprocessor<br><br>语言 Language<br><br>将wchar_t视为内置类型 Treat wchar_t as Built-in Type<br><br><br>Sinoprise的下载地址: http://www.gotmono.cn/showtopic.aspx?page=end&topicid=295#380<br>

2008-07-09

Web图片管理器

用SAF.NET开发的 Web图片管理器:<br><br>大家可以从这里看到:<br>1.如何用Sinoprise.Data操作Sqlite数据库<br>2.如何上传图片,并保存到数据库<br>3.如何从数据库读取图片数据,并显示在网页上.<br>4.关于Sinoprise.Web辅助Web开发类的应用.<br><br>这也是一个Sqlite性能测试方案,大家可以自己测试下.当然也可以当作应用系统来用,呵呵,功能简单实用.<br><br>http://www.sinoprise.cn/showtopic-122.aspx

2008-04-08

通过Ajax取汉字的拼音

在这个项目里,你可以看到:<br><br>1.如何使用JQuery和Asp.NET实现Ajax技术<br>2.如何将.NET对象序列化成JSON<br>3.如何使用Sinoprise.Chinese取汉字的拼音<br><br>http://www.sinoprise.cn/showtopic-126.aspx

2008-04-08

发布SAF 0.2.2.64

1.增加了一些功能,如取代时间戳的UUID,判断一个字符是否汉字等<br>2.一些积累的更新<br>3.SAF.Data支持4种数据库: Access,Sqlite,SqlServer,Mysql。<br>4.SAF.Web增加一些使用功能,如按照给定的文件名去MimeType等<br>5.修正一些BUG <br><br>http://www.sinoprise.cn/showtopic-140.aspx

2008-04-08

UUID Maker

一个GUID/UUID的生成工具。<br>提供GUID和UUID两张选择,提供GUID Style和Hex String两种输出选择。<br><br>UUID是在GUID上做了更改生成的GUID字符串,通过将GUID的前6个字节替换为时间已做到使生成的GUID字符串有序,精确到1/300秒。单台机器生成10亿个字符串无重复(基本可以排除可能会重复的情况了)。<br><br>生成算法位于Sinoprise.Base.dll中。Sinoprise.UUID类提供方法。

2008-03-22

SAF 0.2.0.32 fot .NET 2.0 ( 含帮助 )

SAF 0.2.0.32 fot .NET 2.0 ( 含帮助 )<br><br>SAF: Sinoprise Application Framework<br><br>Sinoprise.Base.dll是Sinoprise Application Framework基础组件包,他含有与应用无关,与平台无关的代码(未在MONO上测试)。其中包含有缓存类,INI文件操作类,扩展的String,Path,ClassEx等<br>Sinoprise.Chinese.dll组件是与中文处理有关类,如取汉字的拼音,取汉字简拼,数字转换为金额大写,判断一个字符是否是中文等等。<br>Sinoprise.Data.dll是数据库访问组件,可以简化数据库的访问,并提供了单数据库和多数据库缓存类。<br><br>Sinoprise.Data.Access.dll 是Sinoprise.Data.dll所使用的Access驱动<br>Sinoprise.Data.MSSql.dll 是Sinoprise.Data.dll所使用的Sql Server驱动<br><br>目前仅支持两种数据库,更多的数据库支持在开发中。<br><br>Sinoprise.Data.dll V 0.1.0.91 已开源,下载地址: http://www.sinoprise.cn/showtopic-4.aspx<br><br>欢迎到 华竹技术工作室的网站 http://www.sinoprise.cn/ 讨论<br><br>SAF.NET http://www.sinoprise.cn/showforum-3.aspx<br><br>详细用法,请参见帮助<br><br>华竹官方下载地址: http://www.sinoprise.cn/showtopic-71.aspx<br><br><br> enjoyo<br> Sinoprise Technology Studio<br> http://www.sinoprise.com<br> http://www.sinoprise.cn<br> 2008-02-22 <br>

2008-02-22

PageNavigater 2.0(含ASP.NET DEMO)

Sinoprise下载地址:http://www.sinoprise.cn/showtopic-26.aspx <br>交流论坛: http://www.sinoprise.cn/<br><br>Updated: 2008/01/28<br>PageNavigater 2.0 <br>JavaScript分页控件2.0<br>以前写的分页控件都是和相关技术有关的,这是一个JavaScript写的分页控件,与服务器端的技术,如ASP,ASP.NET,PHP,JSP等无关,只需要<br>在相应的地方输出信息即可;<br>调用方式:<br>用动态Web语言在HTML界面上输出如下代码:<br><script language="javascript"> <br> pager = new PageNavigater(20, 255, 1, "http://www.sinoprise.cn/default.aspx","?","pageindex") ;<br> document.write(pager); <br></script><br>即可<br>关于PageNavigater的参数信息:<br>第一个参数,如上例中的20, 表示一页有多少条数据<br>第二个参数,如上例中的255,表示总共有多少条数据<br>第三个参数,如上例中的1,表示当前页为第1页<br>第四个参数,如上例中的“http://www.sinoprise.cn/default.aspx”, 表示分页控件导航的目的地址<br>第五个参数,如上例中的“?”,表示分页的变量与其他变量的分隔符,如果是第一个参数,这个分隔符应该是“?”,<br> 如果是他的分隔符,即此变量前还有其他的变量,分隔符应该是“&”<br>第六个参数,如上例中的“pageindex”,表示分页时的变量,来指定分页的号码,在服务器端的动态<br> 网页中取此参数即可得到用户的导航页码。<br>分页控件将组成形如:http://www.sinoprise.cn/default.aspx?pageindex=...的链接地址 <br>ASP.NET示例:<br>编码:<br> ...................<br>protected int _recordCount = 531;<br> protected int _currentPage = 0;<br> protected int _pageSize = 25;<br> protected string _pageUrl = "http://localhost:33167/Default.aspx";<br> protected string _splitString = "?";<br> protected string _pageVariable = "pageindex";<br> protected void Page_Load(object sender, EventArgs e)<br> {<br> string cp = Request.QueryString[_pageVariable];<br> if (null != cp)<br> _currentPage = Convert.ToInt32(cp);<br> else<br> _currentPage = 1;<br> }<br>....................<br><br>HTML代码:<br>script language="javascript"> <br>pager = new PageNavigater(<%=_pageSize%>, <%=_recordCount%>, <%=_currentPage%>, "<%=_pageUrl%>","<%=_splitString%<br>>","<%=_pageVariable%>") ;<br>document.write(pager);<br> <br></script><br><br>比第一版的更改有:<br>1.将样式表从代码中提出,便于修改<br>2.将分页控件的风格改为现代风格<br>3.增加分页跳转<br>4.修正了分页列表显示不正确的BUG<br><br>详情:http://www.sinoprise.cn/showtopic-26.aspx<br>

2008-01-28

JavaScript分页控件1.0(page-navigater_V_1.0.0.zip)

以前写的分页控件都是和相关技术有关的,这是一个JavaScript写的分页控件,与服务器端的技术,如ASP,ASP.NET,PHP,JSP等无关,只需要在相应的地方输出信息即可;<br><br>调用方式:<br>用动态Web语言在HTML界面上输出如下代码:<br><br><br><br><br>引用:<br><br><br><script language="javascript"> <br> <br> pager = new PageNavigater(20, 1000000, 243, "right", http://www.sinoprise.cn/) ;<br> document.write(pager);<br><br></script> <br><br><br><br><br><br>即可<br><br><br>关于PageNavigater的参数信息:<br><br>第一个参数,如上例中的20, 表示一页有多少条数据<br>第二个参数,如上例中的1000000,表示总共有多少条数据<br>第三个参数,如上例中的243,表示当前页为第243页<br>第四个参数,如上例中的right,表示分页控件的表格右对齐(即显示在页面的右边)<br>第五个参数,如上例中的http://www.sinoprise.cn/,表示导航的网页地址,PageNavigater将生成形如<br> http://www.sinoprise.cn/?pageindex=....的链接地址,在服务器端的动态网页中取参数pageindex即可得到<br> 用户的导航页<br><br><br><br>Sinoprise的下载地址:http://www.sinoprise.cn/showtopic-22.aspx

2008-01-25

SAF 0.1.0.91 fot .NET 2.0(含基础库和SAF.Data部分源代码)

SAF: Sinoprise Application Framework<br><br>SAF.Base.dll是Sinoprise Application Framework基础组件包,他含有与应用无关,与平台无关的代码(未在MONO上测试)。其中包含有缓存类,INI文件操作类,扩展的String,Path,ClassEx等<br>SAF.Chinese.dll组件是与中文处理有关类,如取汉字的拼音,取汉字简拼,数字转换为金额大写等等。<br><br>src中是SAF.Data的源代码,SAF.Data中的源代码以LGPL协议开放。<br>FirebirdSql.Data.FirebirdClient.dll 解决了嵌入式版的中文路径的问题<br><br><br>官方网站: http://www.sinoprise.cn<br>下载地址: http://www.sinoprise.cn/showtopic-4.aspx<br><br>DotNet 2.0 编译<br>

2008-01-21

Sinoprise WebRun Information Server Release 1.0.0.10

Sinoprise WebRun Information Server Release 1.0.0.10<br>WebRun 是 Sinoprise 参考Cassini的代码重新写成的 Asp.net Web服务器,可以在没有IIS的环境下发布.<br><br>相对于Cassini,WebRun的新特性有:<br><br>1. 代码完全重写.<br>2. 增加系统托盘功能<br>3. 增加命令行参数<br>4.增加配置内容保存到配置文件<br>5.非本机访问限制<br><br>命令行启动:<br><br> WebRun [ start | stop ] [ local_path ] [ server_port ] [ virtual_path ]<br><br>[ start | stop ] :当WebRun运行时,自动启动服务(start),还是不启动(stop)<br><br>[ local_path ] : 磁盘上Web程序的路径<br><br>[ server_port ]: 服务器所使用的端口号<br><br>[ virtual_path ]: 应用程序的虚拟路径<br><br> 当不提供此些参数的情况下,WebRun从配置文件读取(如果存在)或采用默认值<br><br><br>WebRun的目录结构:<br><br> WebRun<br> | ------bin, WebRun程序及其所使用的组件的本目录<br> |-------etc, WebRun的配置文件目录<br> |-------webapp, WebRun默认的应用程序目录<br><br>官方网站: http://www.sinoprise.cn/<br>另一个下载地址: http://www.sinoprise.cn/showtopic-1.aspx

2008-01-21

GTK+ 2.0 教程(中文,PDF)

GTK+ 2.0的中文教程,很实用,大家也可以从网上找到,向原作者致敬

2007-11-01

空空如也

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

TA关注的人

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