閺€鎯版 (0) +1 鐠э拷 (0) +1 闊拷 (0) +1
閺€鎯版閹存劕濮�閺屻儳婀呴弨鎯版>>

正在阅读:C++ Builder 初学问与答(五)C++ Builder 初学问与答(五)

2004-07-28 10:12 出处:CSDN 作者:ch_builder 责任编辑:linjixiong

 

       第一条语句声明一个AnsiString类型的变量,用来存放将要显示的字符串。

       第二条语句判断发送事件的对象,如果是垂直滚动条,将temp初始化为 “垂直滚动条的”,否则初始化为 “水平滚动条的”。

       第三条语句根据ScrollCode的值,显示相应的事件。

       最后一条语句将要显示的字符串加到文本框的末尾。

  在窗体中选择垂直滚动条组件,选择Events标签,单击OnScroll的Value域,从下拉列表框中选择ScrollBar1Scroll事件处理程序。这样,垂直滚动条和水平滚动条将共用一个事件处理程序。

  选择水平滚动条组件,选择Events标签,双击OnChange域,然后输入:

  Memo1->Lines->Append("水平滚动条的OnChange事件");

  它将在文本框后面显示水平滚动条改变的信息。

  类似的,给垂直滚动条的OnChange事件加上如下代码:

Memo1->Lines->Append("垂直滚动条的OnChange事件");

  详细代码如下:


//--------------------------------------------

#include <vcl.h>

#pragma hdrstop

#include "Unit1.h"

//--------------------------------------------

#pragma package(smart_init)

#pragma resource "*.dfm"

TForm1 *Form1;

//--------------------------------------------

 

  系列文章索引:

  C++ Builder 初学问与答(一)
  C++ Builder 初学问与答(二)
  C++ Builder 初学问与答(三)
  C++ Builder 初学问与答(四)



察看评论详细内容 我要发表评论
作者笔名简短内容 发表时间
:

键盘也能翻页,试试“← →”键

关注我们

最新资讯离线随时看 聊天吐槽赢奖品
閹靛婧€鐠佸潡妫�閸ョ偛鍩屾い鍫曞劥