请教一个messagebox的问题

ldf0531 2004-05-08 09:18:22
各位高手,请教一个很菜的问题,我接手别人做的一个东西,发现弹出的messagebox的提示对话框都是左右正好反正,关闭按钮在坐标,标题信息在右边,我把他原来的那一段代码删了重写也不行,请教各位高手,怎么改成普通的正常模式,在线盼复.
...全文
48 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
ldf0531 2004-05-08
  • 打赏
  • 举报
回复
呵呵,我自己搞定了!其实就是在那个application中的某个地方的一个设置的问题,我实在没办法了,就新建了一个workspace和application,把原来那些window,menu,datawindow等等都copy过来,搞定,谢谢各位!
「已注销」 2004-05-08
  • 打赏
  • 举报
回复
我很想实现这种效果却不知道该怎么做
ldf0531 2004-05-08
  • 打赏
  • 举报
回复
原来的人没开发完,我接着开发,还没有编译呢,我试过了,原来开发的人用的机器是左手习惯,我的机器是左手习惯,我把自己的机器换成了左手习惯,白搭,又改成右手习惯,还是白搭!哎,救救我!
linleming 2004-05-08
  • 打赏
  • 举报
回复
你用的pb是哪个版本,你看看他是否应用了外部的什么函数!

如果是(好像原来开发的人用的机器的鼠标设置是左手习惯,但是一般用户都是右手习惯,有可能是这个原因引起的.),你设置为右手,并重新编译一下试试!
linleming 2004-05-08
  • 打赏
  • 举报
回复
没遇到过!你贴出来看看!
ldf0531 2004-05-08
  • 打赏
  • 举报
回复
其实就是一段非常简单的代码,在好几个窗口的好几个按钮的代码中都出现这个问题,比如说:if dw_1.rowcount()<1 then return 0
long r,i
string id
r=0
for i=1 to dw_1.rowcount() step 1
if dw_1.isselected( i) then
r=i
exit
end if
next
if r=0 then
messagebox("提示","请选择要删除的学生")
return
end if
id=dw_1.getitemstring(r,"学号")
if messagebox("学生信息","删除选中的学生信息,是否继续?",Question!,yesno!,2)<>1 then return
DELETE FROM xueshengxinxi
WHERE 学号 = :id;
commit;
cb_1.triggerevent("clicked")

好像原来开发的人用的机器的鼠标设置是左手习惯,但是一般用户都是右手习惯,有可能是这个原因引起的.
sisici 2004-05-08
  • 打赏
  • 举报
回复
楼主,'我把他原来的那一段代码删了重写也不行'是什么意思?能否把你的代码贴出来让大家瞧瞧

1,108

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧