1.3.5 构建客户(1)
现在服务器已经构建起来,接下来构建客户。使用Visual Studio 2005创建一个新的Windows应用程序(将它命名为WinClient),并在默认窗体上放置如图1-11所示的控件。设置txtMessage History控件的MultiLine和ReadOnly属性为True,并设置其ScrollBars属性为Vertical。另外,设置lstUsers的SelectionMode属性为MultiExtended。
|
| (点击查看大图)图1-11 在Windows窗体上放置各种控件 |
|
|
|
当用户登录时,客户首先连接到服务器并使用SendMessage()子程序(稍后定义)发送用户的昵称。然后开始从服务器异步读取数据并将Sign In按钮的文字改为Sign Out。它将请求当前在线的用户的列表。
当用户从聊天应用程序退出时,调用Disconnect()子程序(稍后定义)。
|
|
|
|
|
|
| 回书目 上一节 下一节 |
|
||||
| · 微软出价446亿美元收购.. · CCNA认证考试Pass必备 · 求职必杀技 决战面试官 · 龙芯要做中国的“奔腾” · 2008年上半年IT技术图.. · 虚拟化的“赤壁之战” · 服务器节能与绿色IT · 脉冲无线电uwb专题 |
· 802.11n:下一代的无线.. · IT工程师该不该考CCIE.. · 浏览器的战国时代 · 2008年上半年全国软考.. · 无线网络环境 · 无线网状网(MESH) · 无线重中之重:安全问题 · 网络故障排除宝典 |
|||
|
||||
| · SOA 面向服务架构 · SQL Server 2008/2005.. · Apache技术专题 · 三层交换技术专题 · SQL Server入门到精通 · 无线网状网(MESH) · Windows远程桌面应用 · C#技术开发指南 |
· Apache技术专题 · Windows集群服务应用 · C#技术开发指南 · 文档格式标准开战 OOXM.. · 路由器设置与口令恢复 · Linux 集群技术专题 · PHP开发应用手册 · SOA 面向服务架构 |
|||
|
||||
| · SQL Server入门到精通 · SQL Server 2008/2005.. · SOA 面向服务架构 · Apache技术专题 · C#技术开发指南 · 三层交换技术专题 · Apache技术专题 · C#技术开发指南 |
· Windows远程桌面应用 · 企业数据恢复指南 · Windows集群服务应用 · 路由器设置与口令恢复 · Linux 集群技术专题 · SOA 面向服务架构 · 了解统一威胁管理(UTM).. · 解析35岁技术人的价值.. |
|||