- 博客(42)
- 资源 (11)
- 收藏
- 关注
原创 C#压缩Access数据库详细介绍
C#语言有很多值得学习的地方,这里我们主要介绍C#压缩Access数据库,包括介绍通过ProgID来访问COM对象等方面。 下面这段描述C#压缩Access数据库,不管它是一个简单的".mdb"还是一个".mdw"网络共享数据库,这个过程和你在用MS Access应用程序中使用的"工具-数据库实用工具-压缩和修复"时执行的操作完全一样.实例代码使用了"迟绑定"(运行中在内存中建立COM对象)
2009-12-31 09:23:00 3241 2
原创 10个鲜为人知的C#关键字
10 Not So Well Known Keywords in C#Ok before the flaming start let me state this. These are known to most hardcore programmers and not knowing them doesn’t make you less of a programmer either. Th
2009-12-31 09:03:00 2943 4
转载 苹果电脑CEO史蒂夫 乔布斯(Steve Jobs)在 Stanford 2005毕业典礼上的演讲
This is the text of the Commencement address by Steve Jobs, CEO of Apple Computer and of Pixar Animation Studios, delivered on June 12, 2005. I am honored to be with you today at your co
2009-12-30 18:09:00 1390 3
原创 asp.net中如何保留password模式文本框textbox内的数据不丢失
在asp.net 2.0环境下,使用textbox,提交到服务器再传回,如果textbox是password模式的,那么textbox内的密码(星号、圆点),就没有了!解决办法:在Page_Load中添加: Password1.Attributes["value"]=Password1.Text;
2009-12-28 21:23:00 2794 6
原创 C#画线控件的开发应用实例解析
C#画线控件的应用实例介绍之前我们要明白在C#中没有画线的控件,这里写了一个,大家分享。共有两个控件分别是画横线和画竖线的,关于怎么画斜线有兴趣的可以做一个大家分享。 C#画线控件之横线using System; using System.Collections; using System.ComponentModel; using System.Drawing;
2009-12-25 09:29:00 7395 14
原创 C# API 大全
C:/ProgramFiles/MicrosoftVisual Studio .NET/ FrameworkSDK/Samples/ Technologies/ Interop/PlatformInvoke/ WinAPIs/CS目录下有大量的调用API的例子。一、调用格式using System.Runtime.InteropServices; //引用此名称空间,简化后面的代码//使用DllI
2009-12-25 08:36:00 2096
原创 C# 关键字extern用法
修饰符用于声明在外部实现的方法。extern 修饰符的常见用法是在使用 Interop 服务调入非托管代码时与 DllImport 属性一起使用;在这种情况下,该方法还必须声明为 static,如下面的示例所示:[DllImport("avifil32.dll")]private static extern void AVIFileInit();注意 extern 关键字还可以定义外部程序
2009-12-25 08:33:00 5304 1
原创 C# DllImport的用法
大家在实际工作学习C#的时候,可能会问:为什么我们要为一些已经存在的功能(比如Windows中的一些功能,C++中已经编写好的一些方法)要重新编写代码,C#有没有方法可以直接都用这些原本已经存在的功能呢?答案是肯定的,大家可以通过C#中的DllImport直接调用这些功能。DllImport所在的名字空间 using System.Runtime.InteropServices;MSDN中对Dll
2009-12-25 08:31:00 1187
原创 在屏幕上画图的C#实现代码
DllImport所在的名字空间 using System.Runtime.InteropServices;[DllImport("User32.dll")] public extern static System.IntPtr GetDC(System.IntPtr hWnd); private void button19_Click(o
2009-12-25 08:23:00 1683
转载 中文繁体简体互换试验
繁体简体互换的例子using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Data.SqlClient;usi
2009-12-25 08:10:00 1467
原创 一个加密算法
一个加密算法据说此加密算法每次加密的结果都不同,但解密的结果相同using System;namespace test001{ /** 对sSource,进行加密、解密操作。 @param sSource String :操作的字符串 @param iFlag int :操作类型 1-加密 2-解密 @return String :
2009-12-25 08:08:00 8795 54
原创 VC#打包部署全攻略之添加卸载程序
一、在系统文件的system32文件夹下找到msiexec.exe。(c:/windows/system32/msiexec.exe)在打包项目中应用程序文件夹中添加文件msiexec.exe。二、创建msiexec的快捷方式,改此快捷方式的Argmuments属性为“/x {产品ID}”,说明:产品ID的值为打包项目(比如Setup1) 的ProductCode属性值,如: /x {5C76
2009-12-25 08:04:00 1116
原创 Windows服务创建及安装
我们将研究如何创建一个作为Windows服务的应用程序。内容包含什么是Windows服务,如何创建、安装和调试它们。会用到System.ServiceProcess.ServiceBase命名空间的类。什么是Windows服务? Windows服务应用程序是一种需要长期运行的应用程序,它对于服务器环境特别适合。它没有用户界面,并且也不会产生任何可视输出。任何用户
2009-12-25 08:03:00 1042
原创 使用.NET实现断点续传
断点续传的原理在了解HTTP断点续传的原理之前,先来说说HTTP协议,HTTP协议是一种基于tcp的简单协议,分为请求和回复两种。请求协议是由客户机(浏览器)向服务器(WEB SERVER)提交请求时发送报文的协议。回复协议是由服务器(web server),向客户机(浏览器)回复报文时的协议。请求和回复协议都由头和体组成。头和体之间以一行空行为分隔。 以下是一个请求报文与相应的回复报文的
2009-12-25 08:01:00 3680 4
原创 WebBrowser页面与WinForm交互技巧
话说有了WebBrowser类,终于不用自己手动封装SHDocVw的AxWebBrowser这个ActiveX控件了。这个类如果仅仅作为一个和IE一模一样浏览器,那就太没意思了(还不如直接用IE呢)。那么,无论我们是想做一个“定制版IE”,还是希望利用HTML来做用户界面(指WinApp而非WebApp。许多单机软件,包括Windows的帮助支持中心,都是HTML做的),都少不了Windows F
2009-12-25 07:53:00 9954 23
原创 图片保存到数据库和从数据库读取图片并显示
图片保存到数据库的方法: public void imgToDB(string sql) { //参数sql中要求保存的imge变量名称为@images //调用方法如:imgToDB("update UserPhoto set Photo=@images where UserNo=" + temp + ""); Fi
2009-12-25 07:47:00 7596 26
原创 String.Format格式说明
C#格式化数值结果表字符 说明 示例 输出 C货币string.Format("{0:C3}", 2)$2.000D十进制string.Format("{0:D3}", 2)002E科学计数法1.20E+00
2009-12-25 07:45:00 1139 1
转载 Joomla! 1.5 安装程序完全导读
本文依照 Joomla! 1.5 Stable 版本的安装程序写作,文中所引用代码均来自实际程序文件。我们从安装程序入口文件 /installation/index.php 开始。1. 常量定义index.php 文件起始处定义了若干常量:define( _JEXEC, 1 ); define( JPATH_BASE, dirname( __FILE__ ) ); defi
2009-12-20 07:06:00 1786 2
原创 joomla 1.5模板结构介绍
最常用的模板,有下列文件:* index.php .提供了逻辑的显示和定位模块和组件。* component.php 提供了逻辑的显示打印页样式, 电子邮件链接样式等* template.css 处理表象方面的模板,包括规格,利润率,字体,标题,图像的边界,清单格式等* templateDetails.xml 持有元相关信息的模板和使用的Installer和模板管理器。* te
2009-12-13 09:04:00 1625 1
原创 Joomla首页位置的判断函数
Joomla是否在首页的判断: 你要执行的代码 具体应用如: xxx 这一段即是完成:当不在首页时显示xxx更多应用:a、$option==”com_frontpage” ,表示仅在首页时执行b、$option!=”com_docman”,表示组件不为docman时执行;$option==”com_docman”,当组件为docman时执行,其它同
2009-12-13 09:02:00 2208 1
原创 Joomla1.5模板特征
1、Model View Controller (MVC)Joomla! 1.5实现了MVC结构,也就是说 HTML, CSS等与显示相关的部分可以和逻辑,数据部分彻底分离,从而能够不必关心核心代码,而可以轻松控制显示。2、模板位置在templateDetails.xml文件中可以声明区域位置. 举例如下:topleft3、Joomla version模板的版本可以在模板中声明,比
2009-12-13 08:59:00 1204 1
原创 给特殊的页面单独指定joomla模板
Joomla! 中设定了默认模板,你也可以给特殊的“页面”单独指定模板,这里的页面特指某个(些)菜单项链接到的页面。因此,要给某个页面指定模板,首先要确保某个菜单项指向这一页面。进入模板管理器,选择所要应用的模板,在 Menu Assignment (菜单分配)中,选择 Select From List (从列表中选择)单选框,然后从下面的下拉列表中,选择你希望应用这一模板渲染的页面,可多选。
2009-12-13 08:56:00 1868 1
原创 joomla首页指定单独的模板教程
首先在/templates/目录下找到当前的模板目录,将index.php 拷贝为home.php和default.php ,然后我们来修改index.php,index.php的代码如下:// no direct accessdefined( _JEXEC ) or die( Restricted access );function isFrontPage(){
2009-12-13 08:55:00 1544 1
原创 关于删除 Powered by Joomla版权信息
你可以从 footer.php 中删除此信息。但是你不能删除代码中的版权和许可证说明。
2009-12-13 08:40:00 4582 2
原创 joomla1.5重新安装的方法
要重新安装joomla1.5,需要把根目录的configuration.php-dist,configuration.php删除,然后就可以重新安装
2009-12-13 08:32:00 2685 1
原创 joomla模板的模块位置查看技巧
使用joomla模板的时候通常要确定,模板设置的joomla模块的位置,来确定使用模块的类型;一中方法是查看源代码,这里介绍一种通过浏览器地址查看位置的方法:http://localhost/index.php?tp=1localhost替换为你的网站地址
2009-12-13 08:28:00 6410 1
原创 一种常见网站布局的实现
一种常见布局(上方显示单元列表链接,左边显示分类链接)的实现 很多网站有一种布局,就是在页面上方显示单元的列表(可能是这样,也可以加其它的链接),用户单击某个单元的链接后产生的新页面中左侧显示这个单元的分类列表的链接。 如下图,上面基本上是单元的链接,左边是分类的链接 步骤如下: 一、先在joomla中建好单元、分类及内容
2009-12-08 17:11:00 1302 1
原创 joomla案例展示
1.中国移动手机通宝互联网平台中国移动在自己最新的业务-手机通宝中采用了joomla作为web方向的内容发布平台,目前整站已经发布可能还在完善和功能设计的测试中。http://tb.gd.chinamobile.com/joomla/index.php。从目前看到的信息来看中移动目前的新业务手机通宝确实是采用Joomla作为互联网内容发布基础平台。对于中移动此举确实比较让人兴奋。更重要的是
2009-12-08 16:50:00 4677 1
原创 C#制作WinForm控件
自定义控件基础知识一 、概述Windows 窗体控件是可再次使用的组件,它们封装了用户界面功能,并且可以用于客户端 Windows 应用程序。“Windows 窗体”不仅提供了许多现成控件,还提供了自行开发控件的基础结构。可以组合现有控件、扩展现有控件或创作自己的自定义控件。Windows 窗体控件是从 System.Windows.Forms.Control 直接或间接派生的类。以下列表描述
2009-12-08 08:33:00 12708 23
原创 joomla模板下载地址汇总
chinaz.com WebTemplets Joomlatemplatemonster Template Joomlaforum.ziy.cc Joomla/f37/joomla24maycode joomla templatetemplartist joomla templatesforum.joomla.orgfeilong Joomla free template joomlart.com
2009-12-06 07:58:00 4343 1
原创 如何恢复joomla中管理员的密码
Q. How do I recover my admin password?A. You cannot recover the existing password, but you can reset it to a new password.The passwords are stored using a one-way MD5 hash which prevents recovering th
2009-12-06 07:05:00 2040 1
原创 Joomla! 1.5 源代码解读
很出色的文章,多谢http://www.maycode.com/的站长提供这样好的文章让我学习Joomla。Joomla源代码解析系列文章是个人对Joomla研究过程逐渐积累的个人认识,一家之见,难免有偏颇的地方,如有错误请批评指正。Joomla! 1.5 源代码解读,分析部分joomla源代码探析(一) 准备工作 joomla源代码探析(二) 目录结构 joomla源代码探析(三
2009-12-05 07:05:00 1797 2
原创 共勉励志漫画
看到这篇漫画,觉得很不错,值得我们思考,尤其是当我们抱怨时! 第一幅漫画中,每个人都背负着一个沉重的十字架,在缓慢而艰难地前行! 途中,有一个人忽然停了下来。他在想着什么! 他想,上帝啊,这个十字架太沉重了,我可以把十字架砍掉一块! 于是他动手砍了起来! 砍掉之后走起来,的确是轻松了很多,他的步伐也不由得加快了。 就这样走啊走啊!走着走着,他觉得肩上的十字架还是很沉,很重! 他祈求道
2009-12-04 13:18:00 2348 2
原创 c#中datagridview里checkbox的使用方法
1、属性设置checkboxcolumnname:cb_check falsevalue:false truevalue:truedatagridview中的readonly设置为false.2、 //单项选择设置private void dgv_zy_CellContentClick(object sender, DataGridViewCellE
2009-12-03 17:03:00 15503 5
转载 用C#开发Windows服务监控系统使用
作者:朱先忠编译 摘要 本文将向你展示如何用C#开发一个Windows服务来记录系统使用情况。 每一个人都想知道他们每天在什么时间启动和关闭自己的系统,以及系统每天运行了多少时间。如果用一个DataGrid控件来显示系统启动、关闭及所消耗的时间将是一个不错的主意。 在本文中,我提供了一种方法来实现这一目标-使用C#开发一个Windows服务。其实,每个人都了解一点Window
2009-12-03 08:30:00 1491 1
转载 为C# Windows服务添加安装程序
转自:http://www.tz8.net/post/182.html最近一直在搞Windows服务,也有了不少经验,感觉权限方面确定比一般程序要受限很多,但方便性也很多。像后台运行不阻塞系统,不用用户登录之类。哈哈,扯远了,今天讲一下那个怎么给Windows服务做个安装包。为什么做安装包?当然是方便了,不用每次调用InstallUtil,还有,就是看上去正规些。不多说了,先来看看怎么做吧。首
2009-12-02 18:03:00 1313 2
转载 用C#创建Windows服务(Windows Services)
Windows服务在Visual Studio 以前的版本中叫NT服务,在VS.net启用了新的名称。用Visual C# 创建Windows服务不是一件困难的事,本文就将指导你一步一步创建一个Windows服务并使用它。这个服务在启动和停止时,向一个文本文件中写入一些文字信息。 第一步:创建服务框架 要创建一个新的 Windows 服务,可以从Visual C# 工程中选取 Window
2009-12-02 17:49:00 656 1
原创 用.NET创建Windows服务
我们将研究如何创建一个作为Windows服务的应用程序。内容包含什么是Windows服务,如何创建、安装和调试它们。会用到System.ServiceProcess.ServiceBase命名空间的类。 什么是Windows服务?Windows服务应用程序是一种需要长期运行的应用程序,它对于服务器环境特别适合。它没有用户界面,并且也不会产生任何可视输出。任何用户消息都会被写进Windows
2009-12-02 17:04:00 889 1
ColorSPY 2.0b- 提取颜色的小工具站长必备
2009-10-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人