- 博客(27)
- 资源 (15)
- 收藏
- 关注
原创 VS2008里 struct 类型重定义 错误
在vs2008里添加了在VC6.0里形成的OFFICE库文件的类 excel.h,excel.cpp,就是我在VC6里做操作OFFICE的表格时候添加的库文件,然后把它们( excel.h,excel.cpp)加载vs2008里(因为vs2008里夹在的类在很多的文件夹里,而不是在一个文件夹)然后就报很多的错误。下面的错误只是一部分,错误 1 error C2011: “Font”: “s
2011-11-30 23:26:10 7345 1
原创 C++ 键盘VK值列表
键盘VK值列表/** Virtual Keys, Standard Set*/#define VK_LBUTTON 0x01#define VK_RBUTTON 0x02#define VK_CANCEL 0x03#define VK_MBUTTON 0x04 /* NOT contiguous with
2011-11-29 23:16:06 4058
原创 防止 jquery load使用缓存的方法
一、用法 jquery的load函数是请求另一个文件并加载到当前DOM里的调用,load方法的完整格式是:load( url, [data], [callback] )(注意没有参数是GET方式请求,有参数则是 POST方法)。 * url:是指要导入文件的地址。 * data:可选参数;因为Load不仅仅可以导入静态的html文件,还可以导入动态脚本,例如P
2011-11-29 22:49:56 556
原创 UpdatePanel 与 jQuery
前言: 现在越来越多的朋友喜欢将jQuery和ASP.NET AJAX 一起来用,最近,许多印度人在forum里抱怨说UpdatePanel和jQuery不兼容,许多jQuery效果在UpdatePanel更新之后就不work。本篇通过分析两者的框架结构来解决这个兼容性问题。 问题重现: 1. 在页面中添加ScriptManager和UpdatePanel
2011-11-28 18:41:51 419
原创 6条建议帮助你开发优秀Web应用程序
注:这篇文章由Greg和Adrian发表于2011年11月16日。它从分析传统的Web设计入手,指出传统设计中容易被忽略的细节,并给出了6条中肯的建议。译者认为这篇文章将会给Web设计师带来更美妙的设计体验及更多的灵感。设计Web应用程序比设计网站更具有挑战性。设计师需要对用户的行为作出预期,使用户的生活更便捷,并且尽可能使产品的视觉体验吸引人。许多设计师倾向于使自己的体验更简便,而不是站在用
2011-11-27 13:28:56 505
原创 web开发的最高境界
1. 在后台技术没有扩展空间的基础下 , 好的网页开发是由美工和前端客户的js代码决定的 2.好的软件具有好用、实用、顺畅的特点3.需求清晰,设计清晰,是编码清晰的前提,而且很大程度上决定着项目的成败及开销
2011-11-27 12:48:33 643
原创 在VS2008中进行javascript脚本调试
为了开发一个项目要进行javascript脚本的调试,经过一段时间的摸索,终于实现了在vs2008上调试脚本,这里记下了其中的关键步骤: 1. 把IE设为默认浏览器。这一步不一定是必须,但建议这样做,可以减少很多麻烦。默认情况下,vs2008使用系统默认的浏览器,也可以用以下办法设置vs2008使用IE浏览器:打开“解决方案资源管理器”,右键点击一个aspx文件,再在右键菜单中选择
2011-11-26 12:30:11 2439
原创 Microsoft.VisualStudio.Xaml 加载错误 vs2008 team 版
由于前面的错误,Microsoft.VisualStudio.Xaml ({E58C2A8B-BCC4-4559-AD59-D62EB6D58A22})未加载。请与程序包供应商联系以获得帮助。如要尝试再次加载此包,请在命令提示处键入“devenv /resetskippkgs”一直不能可视化编程,用了BLEND3,但切换着编终是不爽。找了下解决方法,从Visual Studio Tea
2011-11-25 22:16:17 2859
原创 setInterval 和 setTimeout 怎样停止
要想知道它们是怎么停止的,首先我们要了解它们的运行机制和原理:先来了解 setInterval :--------------------------------------------------------------------------------------------------------1,HTML DOM setInterval() 方法定义和用法
2011-11-25 11:29:03 589
原创 SQL-用JOIN连接多个表
select * from table1 inner join table2 on table1.id=table2.id 其实 INNER JOIN ……ON的语法格式可以概括为: FROM (((表1 INNER JOIN 表2 ON 表1.字段号=表2.字段号) INNER JOIN 表3 ON 表1.字段号=表3.字段号) INNER JOIN 表4 ON Memb
2011-11-24 22:43:54 548
原创 SQL join完全用法
分为1. INNER JOIN 2. LEFT JOIN 3. RIGHT JOIN 4.LEFT OUTER JOIN首先设定一个我们要用的两个表 表A 表B ID
2011-11-24 22:41:08 416
原创 Mysql、SqlServer和Oracle 添加修改删除字段
MySql:添加单列:ALTER TABLE 表名 ADD 列名 数据类型添加多列:ALTER TABLE 表名 ADD 列名1 数据类型1,Add 列名2 数据类型2修改单列数据类型:ALTER TABLE 表名 CHANGE COLUMN 列名 数据类型同时修改多列数据类型:ALTER TABLE 表名 CHANGE COLUMN 列名 数据类型,C
2011-11-22 10:14:33 412
原创 oracle 函数实例
create or replace function ohs.F_CountUserLog( inlogcategory in varchar2, operatorstaffno in varchar2, minTimeStr in varchar2, maxTimeStr in varchar2 )retur
2011-11-22 09:53:56 497
原创 Oracle自定义函数
核心提示:函数用于返回特定数据。执行时得找一个变量接收函数的返回值; 语法如下: create or replace function function_name ( argu1 [mode1] datatype1, argu2 [mode2] datatype2, ........ ) return datatype is begin end; 执行 var v1 varchar2(100)
2011-11-21 18:59:12 393
原创 jquery模糊匹配
[属性名称] 匹配包含给定属性的元素[att=value] 匹配包含给定属性的元素 (大小写区分)[att*=value] 模糊匹配[att!=value] 不能是这个值[att$=value] 结尾是这个值[att^=value] 开头是这个值[att1][att2][att3]... 匹配多个属性条件中的一个http://www.w3.org/TR/html4/
2011-11-21 11:25:58 2457
原创 项目开发基本流程
开发人员 1.参考需求说明书2.参考设计说明书3.写一个简易的html或画图让项目经理或用户确认4.转化为程序 项目经理1参考需求说明书2.写设计说明书3.分配任务4.写一个简易的html或画图让用户确认5.开发人员转化为程序
2011-11-17 09:38:16 448
原创 oracle中遇到数据库字段的问题
当遇到大字段的时候,select * from table时,不能用,要用select t.rowid,t.* from table时,则可以正常访问
2011-11-16 08:37:42 365
原创 sql server 2008安装需要一直重启。但重启后又没有达到效果。
sql2008检查是否需要挂起计算机重新启动。挂起重新启动会导致安装程序失败是否需要挂起计算机重新启动。挂起重新启动会导致安装程序失败前一段时间想装一下sqlserver,但是一直装不上。搞得我很郁闷,我重装了一下系统。但是还是没有装上。正好今天有时间,所以就尝试着把sqlserver装上。弄了半天,百度了很长时间,终于弄出来了。估计以后大家可能也会遇到,我也加深一下印象,所以记录了下来:大致出错
2011-11-10 21:46:11 2879
原创 vs2008不能创建C#项目的解决方法
摘要:错误提示:未知元素(EnableEditOfLocationField)。分析过程将尝试恢复。错误提示:一个或多个 Visual Studio 模板不匹配任何已安装的项目包。 错误提示:无法打开"……略",因为此版本的visual studio不支持其项目类型(.vsproj) 如果你没有安装过vs2005或者坚信不是安装了多个版本引起的冲突就来这里看看吧。安装上
2011-11-09 22:02:46 1353
原创 vcw在vs2008中无法打开
wxWidgets版本:2.8.10,最新的2.9 wxWINCE部分无法通过编译注意:打开wince\wx.vcw时一定要用vs2008的"文件\打开\项目/解决方案...",使用工具栏上的打开按钮是无法打开evc的项目的(好像不会转换)
2011-11-09 22:02:01 1762
原创 oracle 特殊字符插入或更新
特殊字符如"&",例如向数据库中插入url地址 在plsql里边执行:update userinfo set pageurl='myjsp?page=1&pagesize=10' where id='test'这条sql语句往数据库的pageurl字段放进去了一个url地址,但是执行的时候却并非那么理想,因为这其中有一个oracle的特殊字符,需要进行转义,那就是字符'&'.怎
2011-11-08 09:21:02 1685
原创 有其它方法在对话框背景图片 指定区域添加鼠标单击响应事件
程序开发应用环境:VS2005(vc++),wince 6.0 ,MFC;实现功能:在图片背景的指定区域如(0,0,100,30)显示当前的系统时间(用时钟控制的,ExtTextOut直接输出时间),并且该区域要能响应鼠标的单击事件.另外对话框的背景图片是外部资源(选择路径);思路:捕获所有的的鼠标单击消息(PreTranslateMessage),判断当前单击时所在的点是否被
2011-11-06 00:39:17 1018
原创 c++界面设计皮肤工具
1. 先进行软件界面设计,确定软件界面美术包装方案2. 根据软件界面美术设计装方案制作相应的图片,图片格式请参见AUDK的帮助文档或皮肤工具SkinTool 的 Demo3. 打开皮肤工具 SkinTool ,创建一个软件皮肤界面项目 urp 文件,进行相关设定4. 皮肤工具SkinTool 制作软件皮肤是所见即所得的,用户可以随时点击 "测试" ,检查软件界面包装的效果,从而调整自己
2011-11-05 18:11:59 2351
原创 C++ 中int,char,string,CString类型转换
1. c++中string到int的转换1) 在C标准库里面,使用atoi:#include #include std::string text = "152"; int number = std::atoi( text.c_str() ); if (errno == ERANGE) //可能是std::errno { //number可能由于过大或过小而不
2011-11-05 11:06:50 369
原创 c++常见函数解析
void *memcpy(void *dest, const void *src, size_t n); 由src指向地址为起始地址的连续n个字节的数据复制到以dest指向地址为起始地址的空间内。void *memset(void *s, int c, size_t n); memset:作用是在一段内存块中填充某个给定的值,它是对较大的结构体或数组进行清零操作的一种最快方法。
2011-11-03 23:09:15 396
原创 模块计算机类型“ARM”与目标计算机类型“X86”冲突
1.error LNK2001: 无法解析的外部符号 CLSID_ImagingFactory 和 IID_IImagingFactory.h文件添加:#include .cpp文件添加:#include #include 在imgguids.h里加上:#pragma once#include #include 其他两个头文件也加上#pragma
2011-11-02 21:17:33 1730
原创 用C++实现半透明按钮控件(PNG,GDI+)
使用MFC实现上面的按钮半透明效果能看到父窗口中的内容,上面是效果图(一个是带背景图片的、另一个是不带的)。控件继承自CWnd类(彩色的部分是窗口的背景图片、按钮是PNG图片,第二个图标是鼠标指向时的效果)。图标的绘制使用GDI+绘制PNG图片,在此不多说了(处理WM_PAINT消息): 1 void PNGButton::OnPaint() 2 { 3 CP
2011-11-02 20:58:39 1106 1
中华免费家教网整站程序1.5
2008-01-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人