用JAVASCIRPT写的一个动态显示日期的函数! (转)
用JAVASCIRPT写的一个动态显示日期的函数! (转)[@more@]<script language="Javascript">function showtime(){ var GetTime = new Date(); var Years = GetTime.getYear(); var Months = GetTime.getMonth(); var Days = GetTime.getDate(); var Hours = GetTime.getHours(); var Minutes = GetTime.getMinutes(); var Seconds = GetTime.getSeconds(); var Dn = 'AM'; if (Hours<=9) { Hours='0'+Hours; } if (Hours==0 || Hours>12)
有关API字符串--API programmer请看之二 (转)
有关API字符串--API programmer请看之二 (转)[@more@] Visual Basic如何传递字符串到动态链接库XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 现在让我们来面对这个奇怪的问题:Visual Basic如何向外部的动态链接库传递BSTR类型的字符串。 我们已经知道,Visual Basic内部使用Unicode编码,也就是说,BSTR字符串使用Unicode格式。windows NT了使用Unicode编码,但是,Windows 9x却不支持Unicode(除非某些特例)。让我们来看一下一个BSTR变量传递到一个外部的动态链接库(win32 ap
有关API字符串--API programmer请看之一 (转)
有关API字符串--API programmer请看之一 (转)[@more@]win32 api Programming with Visual Basic 作者:Steven Roman 摘自《Win32 API Programming with Visual Basic》。 请联系:nuts@oreilly.com或http://www.oreilly.com. 前言: 字符串很容易把人搞糊涂,但是只要关心一下细节其实还是可以做到心中有数的。主要的问题是术语“string”在Visual Basic中至少有两种不同的使用方式。 在Visual Basic什么叫做string?Visual Basic文档中是这样说的: 由一组有次序的相邻的字符组成的相对于数字来说是
用ASP实现电子贺卡 (转)
用ASP实现电子贺卡 (转)[@more@] 关键词:ASP 电子贺卡程序的数据库结构。(这仅代表我个人的在某一段时间的看法)。 表ECARD 贺卡的编号 ID 自动编号字段贺卡的标题TITLE 贺卡的作者author 贺卡的大类别catalog1 贺卡的二级类别catalog2 贺卡的类型cardtype 标明是flash卡,还是图片(可能还有Java卡) 大图片的名称image 当然可以是flash或是其他文件的名称,可以包括路径 小图片的名称simage 表order_card,用来存放预定的贺卡。 预定贺卡
JavaScript窗口功能指南之命名窗口和框架 (转)
JavaScript窗口功能指南之命名窗口和框架 (转)[@more@]Javascript窗口功能指南之命名窗口和框架(作者:听风编译 2001年01月19日 11:35) 当你创建一个框架结构的文档时,<FRAME>标记的NAME属性定义了每一个框架的名字,如下: <FRAMESET> <FRAME NAME="left" SRC="toolbar.html"> <FRAME NAME="right" SRC="index.html"> </FRAMESET> 在例子中,文档包含2个框架:left和right。在文档toolbar.html中,链接代码就象下面的一样: <A HREF="about.html" TARGET="right">
JavaScript窗口功能指南之定制新窗口 (转)
JavaScript窗口功能指南之定制新窗口 (转)[@more@]Javascript窗口功能指南之定制新窗口(作者:听风编译 2001年01月19日 11:35) window.open()方法的基本语法结构是: window.open(sURL, sName); 然而,你可以通过使用2个附加的参数定制新窗口: window.open(sURL, sName[, sfeatures][, bReplace]); 通过省略这些参数,你可以使用默认特征。让我们先看看bReplace参数,它仅仅被Inte.NET Explorer:4和以后版本所支持。只有当第2个参数命名一个已经存在的窗口时,这个参数才有用。它是一个Boolean型数值,如果
JavaScript窗口功能指南之发挥窗口特征 (转)
JavaScript窗口功能指南之发挥窗口特征 (转)[@more@]Javascript窗口功能指南之发挥窗口特征(作者:听风编译 2001年01月19日 11:35) 在前面一节中,我们全面接触了Javascript提供的窗口特征。许多这些特征是基于特殊浏览器的,就是说它们不可能同时在Inte.NET Explorer和Navigator中工作。在这一节中,我们将探索几个有趣的方面,以及一些有用的技巧。 指定窗口尺度 我们使用参数height、 width、 innerHeight 以及 innerWidth来定义新窗口的尺度。Internet Explorer支持height和width,Navigator则使用innerHeight和innerWidth。
JavaScript窗口功能指南之在窗口中书写内容 (转)
JavaScript窗口功能指南之在窗口中书写内容 (转)[@more@]Javascript窗口功能指南之在窗口中书写内容(作者:听风编译 2001年01月19日 11:35) window.open()方法打开一个新窗口,document.open()方法打开一个新文档,在其中可以使用write()或者writeln()方法书写内容,它的语法是: oNewDoc = document.open(sMimeType[, sReplace]); sM.NEType是一个字符串,它定义了MIME类型。Navigator支持几种不同的MIME类型,但是Internet Explorer当前仅仅支持“text/html”。sMineType参数是可选的。第2个参数也是一个字符串,
JavaScript窗口功能指南之检查一个窗口是否存在 (转)
JavaScript窗口功能指南之检查一个窗口是否存在 (转)[@more@]Javascript窗口功能指南之检查一个窗口是否存在(作者:听风编译 2001年01月19日 11:35) 当你创建一个新窗口时,给open()方法的返回值分配一个变量非常重要。比如,下面的语句创建一个新窗口,然后立即关闭它: win = window.open("http://www.docjs.com/", "js"); win.close(); Window对象 每一个浏览器窗口都与一个清楚地window对象对应,所以,当你想引用当前窗口时,你应该使用window对象。下面的语句设置当前窗口的URL: window.location.href = "
JavaScript窗口功能指南之创建对话框 (转)
JavaScript窗口功能指南之创建对话框 (转)[@more@]Javascript窗口功能指南之创建对话框(作者:听风编译 2001年01月19日 11:35) Javascript支持几种内建的对话框:window.alert()、window.confirm()以及window.prompt()。当弹出一个对话框时,用户就不可以再聚焦到初始页面,除非对话框操作结束。换言之,对话框永远是被聚焦的。Inte.NET Explorer支持一些方法,使用它们能让你在任何新窗口上应用它们: showModalDialog() (Internet Explorer 4 和以上版本) showModelessDialog() (Internet Explorer 5 和以上版本) 以下
Guru of the Week #6:正确使用const (转)
Guru of the Week #6:正确使用const (转)[@more@]作者:Hub Sutter译者:plpliuly /*此文是译者出于自娱翻译的GotW(Guru of the Week)系列文章第6篇,原文的版权是属于Hub Sutter(著名的C++专家,"Exceptional C++"的作者)。此文的翻译没有征得原作者的同意,只供学习讨论。——译者*/ #6 正确使用const (1997年5月21日提出)难度:6/10 尽可能的使用const,但是不要滥用.我们将讨论几处很明显的和几处并不明显的应该或不应该用const地方.(译者:是不是太拗口了?没办法,我的翻译水平实在有限,各位看官担待了:-)) 问题: const
浅谈非系统管理员用户本地登录Windows 2000 server (转)
浅谈非系统管理员用户本地登录Windows 2000 server (转)[@more@] 以前用Windwos NT 4.0+pack5时,以Administrator(系统管理员)身份本地登录后建立一个新用户xiao,再在权限中授于xiao本地登录及关闭系统的权限,最后再用策略编辑器对本地计算机及本地用户进行限制,平时一般用普通用户xiao本地登录,这种办法一向很顺利,没出什么差错。 但当windows 2000 server出来后,由于这家伙有什么活动目录的、安全性更高等比NT更强的功能,于是我辈软DIY迫不及待地试用起来,使用版本Windows 2000 server Family(以下简称w2s)时
话剧:程序员过沟 (转)
话剧:程序员过沟 (转)[@more@]话剧:程序员过沟 投稿:Flier 本剧内容纯属虚构,如有雷同……HEHE……俺也没办法了。 话说某市街道改建,某某软件公司门口横七竖八挖了几条大沟。 一群程序员(SDK程序员赵某,VB程序员钱某,VC程序员孙某,Delphi 程序员李某)下班从公司里出来,看到门前的几条沟,于是各显神通…… 门前第一条沟也就半米来宽,SDK程序员赵某二话没说,轻轻一跃跳了 过去,看到其他人纷纷把随身携带的公文包(类库)横在沟上踩着过沟, 不屑地说,这么小一条沟,犯得着小题大做用那个吗?看我
定义函数对象 (转)
定义函数对象 (转)[@more@]定义函数对象 时间:2001/02/07 15:22 作者:vckbase VC知识库 尽管函数指针被广泛用于实现函数回调,但C++还提供了一个重要的实现回调函数的方法,那就是函数对象。函数对象(也称“算符”)是重载了“()”操作符的普通类对象。因此从语法上讲,函数对象与普通的函数行为类似。 用函数对象代替函数指针有几个优点,首先,因为对象可以在内部修改而不用改动外部接口,因此设计更灵活,更富有弹性。函数对象也具备有存储先前调用结果的数据成员。在使用普通函数时需要将先前调用的结果存储在全程或者本地
创建Borland风格的漂浮式窗口 (转)
创建Borland风格的漂浮式窗口 (转)[@more@] 创建Borland风格的漂浮式窗口XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 使用过Borland 系列开发工具产品(Delphi, C++Builder, Jbuilder)的朋友一定注意到Borland产品界面风格的特点,即屏弃了MDI(多文档界面),而采用分离的多窗口,特别是主窗口浮动于屏幕的最上方,当最大化时主窗口并不占满整个客户区,而是仍处在屏幕上方,使用户可以有更多的空间使用。那么如何才能实现类似于主窗口这样的效果呢?现在就在此介绍一下用Delphi实
VC常用数据类型使用转换详解 (转)
VC常用数据类型使用转换详解 (转)[@more@]VC常用数据类型使用转换详解 作者:程佩君刚接触VC编程的朋友往往对许多数据类型的转换感到迷惑不解,本文将介绍一些常用数据类型的使用。我们先定义一些常见类型变量借以说明int i = 100;long l = 2001;float f=300.2;double d=12345.119;char username[]="女侠程佩君";char temp[200];char *buf;CString str;_variant_t v1;_bstr_t v2;一、其它数据类型转换为字符串短整型(int)itoa(i,temp,10);///将i转换为字符串放入temp中,最后一个数字表示十进制itoa(i,temp,2); ///按二
怎 样 寻 找 安 全 漏 洞 (转)
怎 样 寻 找 安 全 漏 洞 (转)[@more@]怎 样 寻 找 安 全 漏 洞 (转贴自安络科技) 描述: 怎 样 寻 找 安 全 漏 洞 详细: 备注:我没有找到任何安全漏洞,因此拿这篇文章当作小菜一碟。对于这篇文章有更好的组织和语法建议,我张开双手欢迎。任何错误的报告都是紧急必需的。如果一个有漏洞的程序在极端的情况下表现出来,那么,正常地,它只是一个小问题。通常,你只须避免这种极端的出现,那么臭虫不是个问题。如果你愿意,通过自己编程,你能复制引起这个臭虫的效果。但是,有时候,程序处于安全的边缘。它们从某些没有同样
JSP开发入门(四)----JSP的内部对象 (转)
JSP开发入门(四)----JSP的内部对象 (转)[@more@]关键词:Java 最后一个与JSP语法有关的组件叫做内部对象.在JSP小型指令文件内,你可以存取这些内部对象来与执行JSP网页的servlet环境相互作用。许多对内部对象的存取应该要简化。然而,这些是范例,它们的存取都是可接受的,要完整的利用内部对象设定则需要对最新的Java Servlet api有所了解。 下表列出你可以使用的内部对象。 内部对象说明 request 客户端请求,此请求会包含来自GET/POST请求的参数 response 网页传回客户端的响应 pageContext 网页的属性是在
游戏编辑器框架教程 (转)
游戏编辑器框架教程 (转)[@more@]-------------------------------------------------------游戏编辑器框架教程 无心柳------------------------------------------------------- 一、前言:我一直在寻找DX编程和MFC类库的结合点,前段时间曾经在第二人生http//webking.com.cn/secondlife上放了一个从《计算机编程技巧与杂志》来的例子。应该说,那个例子非常不错,唯一的缺点就是它只研究了全屏幕显示的情况,而对于地图编辑器人员来说,迫切需要的是既能够完全使用原有MFC的框架又能够使用DX的功能的东西,这也是我一直在寻找的,今天(
TSpinEdit的漏洞 (转)
TSpinEdit的漏洞 (转)[@more@]最近在使用Samples页中的SpinEdit控件时,发现SpinEdit的最大值(MaxValue)和最小值(MinValue)的处理有漏洞。当最大值和最小值相等且不为零时,设置形同虚设;当最大值小于最小值时,SpinEdit的取值为最大值和最小值。查看Spin.pas时发现,SpinEdit的CheckValue函数如下:function TSpinEdit.CheckValue (NewValue: LongInt): LongInt;begin Result := NewValue; if (FMaxValue <> FMinValue) then begin if NewValue < FMinValue then Result := FMinValue els