怎么把st的背景改为透明?

cl007 2001-07-20 08:29:20
...全文
324 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
Methodor 2001-07-24
  • 打赏
  • 举报
回复
Agree~~
qiuwuhen(秋无痕) (2001-7-20 12:46:58)
1.API函数可以实现
2.在数据窗口中先放置图片,再加上文字.可以透明
cl007 2001-07-24
  • 打赏
  • 举报
回复
<DW Control Name>.Modify("<Textname>.Background.Mode='<0 - Opaque, 1 - Transparent>'")

alin,你试试这个!
null_or_nil 2001-07-21
  • 打赏
  • 举报
回复
to:chinaalin(阿琳)
源码已经发给你了,注意查收
这个例子几乎可以做所有的透明,不仅仅是st的透明
qiuwuhen 2001-07-20
  • 打赏
  • 举报
回复
1.API函数可以实现
2.在数据窗口中先放置图片,再加上文字.可以透明
null_or_nil 2001-07-20
  • 打赏
  • 举报
回复
程序员大本营2000光盘:荟萃版(delphi,PB) A盘:
①H:/PowerBuilder/Source/API/transp.zip
②H:/PowerBuilder/Source/DataWindow/transparent.zip

另:如果只是要在图片上写两个字,直接编辑图形文件不就好了?
cl007 2001-07-20
  • 打赏
  • 举报
回复
关注
chinaalin 2001-07-20
  • 打赏
  • 举报
回复
呼呼呼,谁能告诉我答案呀,我在网上找了一天了,就是找不到这方面的东西,以前记得在哪里看到过可以的。。。。。。。:(
wangsw 2001-07-20
  • 打赏
  • 举报
回复
???
cl007 2001-07-20
  • 打赏
  • 举报
回复
独孤求胜怎么用数据窗口啊,请明释!
nthb2001 2001-07-20
  • 打赏
  • 举报
回复
用dw~~~
cl007 2001-07-20
  • 打赏
  • 举报
回复
这是别人昨天晚上不远万里打电话问我的问题

还请各位费心了,就是想在picture上加几个字

字改为透明


nthb2001 2001-07-20
  • 打赏
  • 举报
回复
在win中只能用重绘很烦~~

在dw中可以直接用~~~~~
dotnba 2001-07-20
  • 打赏
  • 举报
回复
没看到啊
chinaalin 2001-07-20
  • 打赏
  • 举报
回复
现在用dw已实现功能,但为什么下面代码不行
ulong i_ulng_handle

long lng_len,lng_x,lng_y
string str_text

i_ulong_handle = Handle(p_1)

str_text="这只是测试"
lng_len=len(str_text)
////使文字在图片中居中
lng_x=unitstopixels((p_1.width - lng_len*40),xunitstopixels!) /2
lng_y=unitstopixels(p_1.height - 40,yunitstopixels!) /2


////输出文字

textout(i_ulng_handle,lng_x,lng_y,str_text,lng_len)
chinaalin 2001-07-20
  • 打赏
  • 举报
回复
怎么实现,有原代码吗?给我发一份,email:chinaalin@sina.com
谢谢!!
图片上放得字需要用户设置的,比如公司名字之类的,为了通用,不好直接编辑图片

1,075

社区成员

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

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