当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: 我 们 可 以 将 许 多 不 同 的 控 件, 例 如 文 本 框 控 件, 添 加 到Visual Basic 的 窗 体 上。
 

 

    摘要:本文介绍了三种修改现有代码提高其可重用性的方法,它们分别是:改写类的实例方法,把参数类型改成接口,选择最简单的参数接口类型。 措施一:改写类的实例方法 通过类继承实现代码重用不是精确的代码重用技术,因此它并不是最理想的代码重用机制。换句话说,如果不继承整个类的所有方法和数据成员,我们无法重用该类里面的单个方法。继承总是带来一些多余的方法和数据成员,它们总是使得重用类里面某个方法的代码复杂化。另外,派生类对父类的依赖关系也使得代码进一步复杂化:对父类的改动可......
 ·java中正则表达式的应用 (一)    »显示摘要«
    摘要:由于工作的需要,本人经常要面对大量的文字电子资料的整理工作,因此曾对在java中正则表达式的应用有所关注,并对其有一定的了解,希望通过本文与同行进行有关方面的心得交流。正则表达式: 正则表达式是一种可以用于模式匹配和替换的强有力的工具,一个正则表达式就是由普通的字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式,它描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。正则表达式在字符......


在 运 行 时 刻 创 建 可 改 变 尺 寸 的 控 件
我 们 可 以 将 许 多 不 同 的 控 件, 例 如 文 本 框 控 件, 添 加 到visual basic 的 窗 体 上。 在 设 计 期 间, 可 以 调 整 控 件 的 大 小 与 位 置。 文 本 介 绍 如 何 从 一 个visual basic 应 用 程 序 中, 在 运 行 时 刻 修 改 这 些 控 件 的 尺 寸。

运 行 时 刻 重 设 控 件 的 尺 寸 ---- 当 设 计visual basic 应 用 程 序 时, 可 以 简 单 地 按 照 需 要 将 控 件 添 加 到 窗 体 上, 例 如, 文 本 框 控 件 为 程 序 提 供 了 一 个 最 小 功 能 的 字 处 理 程 序 的 特 性。

---- 当 将 一 个 控 件, 例 如 一 个 文 本 框 控 件 添 加 到visual basic 应 用 程 序 中 时, 本 质 上 是 创 建 了 一 个 新 的 窗 口。 每 个 在windows 操 作 系 统 中 被 创 建 的 窗 口 都 具 有 某 种 与 之 相 关 的 风 格 属 性, 例 如, 一 个 文 本 框 控 件 可 能 具 有es_multiline 的 窗 口 风 格。 这 告 诉windows 该 控 件 是 一 个 多 行 编 辑 控 件。 【相关文章:ntext搜索关键字

---- 控 件 的 尺 寸 必 须 在 设 计 期 间 设 置。 然 而, 通 过 使 用 两 个windows api 函 数:getwindowlong 以 及setwindowlong, 我 们 可 以 实 现 在 运 行 时 刻 改 变 一 个 控 件, 例 如 一 个 文 本 框 控 件 的 大 小。 【扩展阅读:BASIC万花筒

---- 这 可 以 通 过 调 用getwindowlong 与setwindowlong 函 数 来 完 成。 首 先, 调 用getwindowlong 函 数 以 提 取 该 文 本 框 控 件 当 前 的 窗 口 风 格 属 性。 其 次, 可 以 使 用or 位 操 作 符 为 该 文 本 框 控 件 设 置ws_thickframe 属 性。 一 个 具 有ws_thickframe 属 性 的 窗 口 会 在 它 的 边 界 绘 制 一 个 粗 框。 可 以 使 用 该 边 框 来 改 变 窗 口 的 大 小。 【扩展信息:Ntext字段拆分处理

---- 通 常, 一 个 文 本 框 控 件 不 能 在 运 行 时 刻 被 重 设 大 小。 然 而, 通 过 改 变 控 件 的 风 格 属 性, 用 户 将 能 够 在 程 序 运 行 期 间 调 整 文 本 框 的 物 理 尺 寸。

---- 然 后 运 行setwindowlong 函 数, 它 告 诉windows 修 改 文 本 框 控 件 的 风 格 属 性。

---- 最 后, 固 定 文 本 框 最 新 的 尺 寸, 以 便 它 的 新 位 置 与 尺 寸 被 注 册 在 其 下 的 窗 体 中, 可 以 调 用setwindowpos 函 数 来 完 成 这 项 工 作。

样 例 程 序 ---- 该 程 序 显 示 了 在visual basic 中, 如 何 在 运 行 时 刻 创 建 一 个 可 变 大 小 的 文 本 框 控 件。


...   下一页
 ·lion.web.uploadmodule 1.0    »显示摘要«
    摘要:什么是 uploadmodule? 我们在上传大文件时都遇到过这样或那样的问题。设置很大的maxrequestlength值并不能完全解决问题,因为asp.net会block直到把整个文件载入内存后,再加以处理。实际上,如果文件很大的话,我们经常会见到internet explorer显示 "the page cannot be displayed - cannot find server or dns error",好像是怎么也cat......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE