posted @ 2009-07-21 15:59 心之镇 阅读(18036) 评论(1) 推荐(1)
摘要:
方法一:(略有缺陷)在TreeView的整个树的DOUBLECLICK事件中判断选中节点,但是这个做法有缺点,就是选中一节点后,双击其他的空白地方也是会触发这个节点的双击事件。方法二:(能够比较好的解决此类问题) 关键步骤:1、根据鼠标位置得到当前活动节点。当然这一步得到的仍然可能在意料之外,因为TreeNode右边的空白位置算作它的区域。 2、判断鼠标的位置是否真的在节点上。可以引入一个成员变... 阅读全文
摘要:
方法一:将标签缩小到机会看不到:设置页面的大小模式会自动适合(会尽量占有空间);将标签(Item)的大小设置为最小(无宽度,高度为1)TabControl.SizeMode = TabSizeMode.FixedTabControl.ItemSize = New Size(0, 1)(感谢【lzhiqiu(知秋一葉)】发布)方法二:将TabControl放入到Panel,将位置上移,用... 阅读全文
posted @ 2009-07-21 14:59 心之镇 阅读(10006) 评论(1) 推荐(0)
摘要:
方法一: 如果要加载的图片的长宽比不是太过失衡,可以改变picturebox的SizeMode属性为PictureBoxSizeMode.StretchImage。这样加载到picturebox的图片会充满整个picturebox。但是 当图片长宽比比较大时,这个方法显得不是太好了。可以选择方法二。方法二:可参考;http://www.cnblogs.com/fengzanfeng/article... 阅读全文
posted @ 2009-07-21 12:18 心之镇 阅读(6030) 评论(0) 推荐(0)
摘要:
1. Oracle10g安装过程中出现“无法确定主机的IP地址时产生该异常错误”。(本机设置自动获得IP地址)Oracle在用Net Configuraton配置网络服务名时需要取系统的IP地址,而如果解析IP地址错误就会出现上述异常。经修改c:\windows\system32\drivers\etc\hosts文件来手动解析后安装成功,文件内容如下:127.0.0.1 ... 阅读全文
posted @ 2009-07-20 12:47 心之镇 阅读(365) 评论(0) 推荐(0)
摘要:
最近在学习Oracle数据库,在安装过程中出现了一些小问题,虽说是小问题但却使我耗费大量精力去尝试总结,最后终于把问题解决掉了,心情不言而喻了。 在安装oracle数据库时过程中主要困扰大家主要有两种情况: 一、他要先检查几个先决条件别一般都不会出问题,主要是在核查网络需求时,可能会遇到”警告“字样,网络核查失败(虽然可以继续安装使用,但在用IE登录oracle时会出现登录... 阅读全文
posted @ 2009-07-20 12:45 心之镇 阅读(331) 评论(0) 推荐(0)
摘要:
右击工具箱->选择项->显示"选择工具箱项"->COM组件->WindowsMediaPlayerwmp.dll添加MyMediaPlayer窗体publicstatic string path = "";//记录文件完整路径string duration = "";//当前文件播放的时间int width = 0;//播放文件的宽度int height = 0;//播放文... 阅读全文
posted @ 2009-07-17 13:43 心之镇 阅读(2522) 评论(0) 推荐(0)
摘要:
///构造函数///</summary>publicTabL(){InitializeComponent();TabSet();tabLeft.DrawItem+=newDrawItemEventHandler(tabLeft_DrawItem);}///<summary>///设定控件绘制模式///</summary>privatevoidTabSet(){t... 阅读全文
posted @ 2009-07-17 13:30 心之镇 阅读(1910) 评论(1) 推荐(1)
摘要:
1:新建安装部署项目打开VS,点击新建项目,选择:其他项目类型->安装与部署->安装向导(安装项目也一样),然后点击确定.(详细见下图)此主题相关图片如下:2:安装向导关闭后打开安装向导,点击下一步,或者直接点击完成.3:开始制作安装向导完成后即可进入项目文件夹:双击"应用程序文件夹"在右边的空白处右击,选择添加->文件,将你的做的应用程序的可执行文件和相应的类库和组件添加进来.... 阅读全文
posted @ 2009-07-17 13:28 心之镇 阅读(531) 评论(0) 推荐(0)
摘要:
在键盘按下键然后释放的过程中有3个事件发生,分别为KeyDown事件、KeyPress事件和KeyUp事件。 KeyDown和KeyUp事件让应用程序捕捉用户在键盘上按下的特殊键或某些特定键甚至组合键,只有在想要取得按下键或特殊键的相关信息时,才用到KeyDown和KeyUp事件。下面对KeyDown和KeyUp事件分别进行介绍。1.KeyDown事件KeyDown事件在首次按下某个键时发生。 示... 阅读全文
posted @ 2009-07-17 13:20 心之镇 阅读(1838) 评论(0) 推荐(0)
摘要:
很多人第一次接触到DirectX大都是通过游戏,至于安装、升级DirectX的原因无非是满足游戏运行的需要。Direct X其实是微软公司推出的一个为Windows平台的多媒体API函数库,它提供标准接口来与显卡和声卡、输入设备等进行交互。如果没有这组标准API函数库,那你就需要为每一种显卡、声卡的每个组合和每种类型的键盘、鼠标和游戏杆编写不同的代码。这不又回到了以前的Dos时代。为了解决这个问题... 阅读全文
posted @ 2009-07-17 13:17 心之镇 阅读(442) 评论(0) 推荐(0)
浙公网安备 33010602011771号