Google [站内搜索]

预览模式: 普通 | 列表

.NET在屏幕上输出文字

方法一:调用API函数获取屏幕的设备驱动器句柄,然后用Graphics在屏幕上输出文字。

using System.Runtime.InteropServices;

namespace Test

查看更多...

分类:Win编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5639
主题生成服务结构大致如下:

protected void Done(object sender, EventArgs e)
{
    if (status2rd)

查看更多...

分类:其他 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5367

DedeCms标签代码参考

【Arclist 标记】  
这个标记是DedeCms最常用的一个标记,也叫自由列表标记,其中 hotart、coolart、likeart、artlist、imglist、imginfolist、specart、autolist 这些标记都是由这个标记所定义的不同属性延伸出来的别名标记。
功能说明:获取指定的文档列表  
适用范围:封面模板、列表模板、文档模板
基本语法:

查看更多...

分类:程序修改 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4332

DedeCms模板标记简介

在了解DedeCms的模板代码之前,了解一下织梦模板引擎的知识是非常有意义的。织梦模板引擎是一种使用XML名字空间形式的模板解析器,使用织梦解析器解析模板的最大好处是可以轻松的制定标记的属性,感觉上就像在用HTML一样,使模板代码十分直观灵活,新版的织梦模板引擎不单能实现模板的解析还能分析模板里错误的标记。

1、织梦模板引擎的代码样式有如下几种形式:
{dede:标记名称 属性='值'/}
{dede:标记名称 属性='值'}{/dede:标记名称}

查看更多...

分类:程序修改 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3932

DedeCms模板概述

DedeCms系统的模板是非固定的,用户可以在新建栏目时可以自行选择栏目模板,官方仅提供最基本的默认模板,即是内置系统模型的各个模板,由于DedeCms支持自定义频道模型,用户自定义新频道模型后,还需要按该模型的字段设计一套新的模板,此外,DedeCms也支持使用风格的形式使用模板,默认风格是 default,它表示系统默认使用 cmspath/templets/default 这个文件夹的模板,如果你下载了一套新的模板,你可以不必要删除 default 原有的文件,把下载的模板文件夹命名你想要的风格名称,如 style2 等,然后在后台修改了默认的模板风格名称为 style2 ,那系统将使用 templets/style2 这文件当作默认模板,但是若你手工指定了栏目模板的位置,则后台参数风格的定义无效。

一、概念,设计和使用模板,必须要理解下面几个概念

1、板块(封面)模板:

查看更多...

分类:程序修改 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3504

批处理:文件名修改

@echo off & setlocal enabledelayedexpansion

echo -==文件名称替换V1.0(去除文件名中的_v2和_V3)==-
echo.
echo.

查看更多...

分类:操作系统 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4183
public class Class1
{
    //常量
    public const string URL = "http://www.mzwu.com/";

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5078

VS2005使用强类型DataSet简化开发

在日常开发中,为了编写数据的增加、更新、修改、删除等功能而不得不面对枯燥的代码,做重复又重复的工作。.NET 2.0正式版的发布,对我们程序开发人员来说无疑是一件很大的喜事,Visual Studio 2005 的一些新的增强功能和ADO.NET 2.0的新特性让我们开发高可伸缩的多层数据库应用程序更加简单和快捷。

在.NET 1.1下就可以使用强类型数据集,可是在Visual Studio 2003里开发起来还是有一些不方便,在Visual Studio 2005里对DataSet的设计视图做了很大的改进,因为ADO.NET 2.0增加了TableAdapter对象,所以现在也可以在DataSet设计视图里添加DataTable的表适配器。以前的typedDataSets只是一些数据实体(哑对象,只有属性的类)的集合,并不能很方便的自我管理持久化,以及数据完整性验证等。现在可以很方便的实现这些。

下边通过一个例子来详细介绍如何通过vs2005来生成强类型DataSet简化开发流程,生成可伸缩性的多层数据库应用程序。

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3640
HTML代码


[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]

上边代码执行出错,提示"document.getElementById(...) 为空或不是对象"!通常只有页面上不存在指定Id的元素或是脚本执行时指定Id的元素还未初始化才会出现这个提示,可是上边的代码中并不满足这两点条件,有些奇怪,最后尝试补全html元素,却能正常执行了:

HTML代码


[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]

查看更多...

分类:脚本语言 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 7012

MMS发送的实现过程

A、发送方发送消息
(1)消息发送方编辑欲发送的多媒体消息。
(2)终端中存在MMSC的信息,它建立一个WAP连接(CSD/GPRS),并将用WAP WSP 的协议进行编码后的消息作为一个WSP POST内容发送出去。然后WAP网关以HTTP协议将内容传送给MMS中继器,中继器再传至MMSC。
(3)MMSC接收消息,将信息的内容将转换成MIME的格式后存储,并进行数据分析,从而得到路由信息,用户终端信息,同时通过同一个WAP连接对发起方做出响应,发送方终端显示“消息已发出”。
B、MMSC通知接收方

查看更多...

分类:其他 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4192