Intraweb下如何按一个按钮后,新打开一个窗口? 我想在INTRAWEB下用一个按钮打开一个新的窗口请问如何实现?TMS的DBGRID的行双击以后显示数据的详细内容,也是新开一个窗口。另外我在TMS的DBGRID内加了一个详细信息的按钮,点击的时候显示的信息并不是该行的信息而是第一行的信息,我该怎么办? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 干吗开一相新窗口,在DBGRID看不到吗?你是没有把记录指针移到该行把你的DBRID的MOUSESELECT的属性设为MSMOVE当你点该行的时候记录指针就到了该行!! 显示新窗口要在你的USES单元中加入另一个窗体的单元名TFORM(WEBAPPLICATION)。SHOW IntraWeb 手册上讲的//The general format to display a form is this:TFormType.Create(WebApplication).Show;//This may be confusing at first, but it is just short hand for:with TFormType.Create(WebApplication) do begin Show;end; 在IE下你想同时显示两个窗体恐怕是不可能的除非你用对话框WEBAPPLICATION。SHOWMESSAGE(‘’)里面是你的客户资料!! 是啊,我就是想用对话框,可对话框里怎么显示那么多内容呢?又怎么和数据库相连呢?再过两天我就把adsl安装上去了,到时你看一下就明白了。我在C/S下用惯了弹出窗口,是不是在B/S就不要频繁使用这些窗口了,比如添加什么的? 在INTRAWEB下想要弹出的窗口一般是对话框你可以在点的时候取到客户的资料呀给字符串,就可以了另外你可以用那种会产生另一个页面的对话框只要改一下SHOWMESSAGE()里的参数就可以了 showmessage('员工号码'+inttostr(edit.txet)); 还有一种方法就是楼主预先定义一个字符串,例如ss:= (一系列数据处理)showmessage(s); 用对话框吧WebApplication.show('以对话框方式显示信息',smAlert);WebApplication.show('在一个新的IE窗口显示信息',smNewWindow);WebApplication.show('在一个新页面显示信息',smSameWindow);WebApplication.show('以一个新页面的特定位置显示信息',smSameWindowFrame); INTAWEB是WEB形式的,用对话框要达到添加,修改,删除等操作是不大可能的你可以在另一个窗体上进行上述操作!!点按钮进入另一个窗体,在其中进行操作,操作完后返加上一个窗体! 如何正确调用iphlpapi.dll的GetAdaptersInfo的函数 dbgrideh底部区域的汇总统计行不刷新 SakEmail接收新邮件的问题 1条挺难写的SQL语句 兄弟们:帮忙顶啊!!为什么我创建线程并使用完成后,系统关闭会报错?? SQL语句改错 招聘程序员 combobox的简单问题 关于stringgrid中显示的问题 有的网站在我使用IE浏览时,在IE标题栏加上它的广告文字,有没有办法清除? 如何防止窗体的标题栏鼠标双击后在最大化和最小化之间切换。 关于TheDay.Assign(NewDay)与TheDay := NewDay的区别
你是没有把记录指针移到该行
把你的DBRID的MOUSESELECT的属性设为MSMOVE
当你点该行的时候记录指针就到了该行!!
要在你的USES单元中加入另一个窗体的单元名
TFORM(WEBAPPLICATION)。SHOW
//The general format to display a form is this:TFormType.Create(WebApplication).Show;//This may be confusing at first, but it is just short hand for:with TFormType.Create(WebApplication) do begin
Show;
end;
除非你用对话框
WEBAPPLICATION。SHOWMESSAGE(‘’)
里面是你的客户资料!!
我在C/S下用惯了弹出窗口,是不是在B/S就不要频繁使用这些窗口了,比如添加什么的?
你可以在点的时候取到客户的资料呀
给字符串,就可以了
另外你可以用那种会产生另一个页面的对话框
只要改一下SHOWMESSAGE()里的参数就可以了
s:= (一系列数据处理)
showmessage(s);
WebApplication.show('以对话框方式显示信息',smAlert);
WebApplication.show('在一个新的IE窗口显示信息',smNewWindow);
WebApplication.show('在一个新页面显示信息',smSameWindow);
WebApplication.show('以一个新页面的特定位置显示信息',smSameWindowFrame);
你可以在另一个窗体上进行上述操作!!
点按钮进入另一个窗体,在其中进行操作,操作完后返加上一个窗体!