社区
MS-SQL Server
帖子详情
FOXPRO中怎么显示JPG图片
mrzhou
2001-11-26 01:50:17
两个问题
1、将图形文件存到FOXPRO中的GEN字段中,但现在在表单中只能显示BMP图像,请问怎么才能显示出JPG格式的图形?
2、怎么将图形下显示的文件名去掉?
谢谢
...全文
481
19
打赏
收藏
FOXPRO中怎么显示JPG图片
两个问题 1、将图形文件存到FOXPRO中的GEN字段中,但现在在表单中只能显示BMP图像,请问怎么才能显示出JPG格式的图形? 2、怎么将图形下显示的文件名去掉? 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
19 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mrzhou
2001-11-28
打赏
举报
回复
upup
mrzhou
2001-11-28
打赏
举报
回复
这个问题一定有办法解决。只是没有碰到高手。高手快来
xyf_tck
2001-11-27
打赏
举报
回复
对不起没写完就误发出去了,我想VFP中用到图形文件大概有两个用途,一个是用来做背景,二是用来关联某个人的照片,第一个只要在表单的Picture属性中设置即可,第二个可以在表单中加入一个image控件,然后在表单的get focus event属性中加入以下代码
local j
j=alltrim(str(thisform.工号.value))
thisform.image1.picture="p"-j-".jpg"
将工号与jpg文件名相关联,这样在按“上一个”或“下一个”时image控件就自动找到这个人的照片。注意jpg文件要命名为p+工号的形式,并放在与最后编译生成的可执行文件相同的目录里,这样我觉得也省去了将图形文件导入表的过程,而且减小了表的体积。
xyf_tck
2001-11-27
打赏
举报
回复
我觉得将图形文件放在GEN字段中并不好,
mrzhou
2001-11-27
打赏
举报
回复
我已经将AutoActivate设为了automatic,但是还是一样的。请问是否还有其它办法?
diruser
2001-11-27
打赏
举报
回复
请设置Oleboundcontrol中的AutoActivate的属性.
mrzhou
2001-11-27
打赏
举报
回复
我的FOXPRO版本已经是6.0了?要不要做其它设置?
具体表现在表单中的GEN字段BMP能显示图像,而JPG则只显示文件图标,双击才打开对应的JPG看图程序。
mrzhou
2001-11-27
打赏
举报
回复
gzgz
xyf_tck
2001-11-27
打赏
举报
回复
补充一句,如果不是用产品型号做主关键字,只要产品型号是唯一的就可以,先在表单上获得产品的型号将值传递给j即可。
mrzhou
2001-11-27
打赏
举报
回复
到底有没有其它办法啊!
难道FOXPRO中真不能直接显示JPG图案?
???????????????????????
xyf_tck
2001-11-27
打赏
举报
回复
那就用产品型号做表的关键字,这应该是唯一的吧,前面所说的jpg文件名前面的p省去不用,反正只要一个产品对应一个jpg 文件就行了。
mrzhou
2001-11-27
打赏
举报
回复
刚用以上方法试过,也只有BMP文件才能显示出来。是不是跟系统有关?我用的win2000,foxpro 6.0英文版
mrzhou
2001-11-27
打赏
举报
回复
以上办法我想确实可以,但是现在产品太多了,并且现在图片已经做好了。命名是用产品型号命名的,很大的随意性。去改的话会很麻烦,并且厂家可能不会同意。
andyting
2001-11-27
打赏
举报
回复
按钮加
public file_name
file_name=GETFILE('bmp;jpg;psd;ico','','',0,'请选择照片')
IF LEN(ALLT(file_name))>0
APPEND GENERAL zp FROM "&file_name" link
ENDIF
THISFORM.REFRESH
OLE init加入
IF LEN(ALLT("file_name"))>0
APPEND GENERAL zp
ENDIF
THISFORM.REFRESH
mrzhou
2001-11-27
打赏
举报
回复
我想这个确实是一个方法。但是他们的图片太多,有几百张。文件名都是用产品型号命名的。我想用上面的这个方法有些麻烦。如果能直接显示JPG图片则会简单很多。
xyf_tck
2001-11-27
打赏
举报
回复
产品应该有一个唯一的产品编号来做为产品表的主关键字,只要将jpg文件名与产品编号相关联就行了,与产品的名称无关。
mrzhou
2001-11-27
打赏
举报
回复
以上的办法确实可以,但是,现在我要做的是一个厂里的程序,图片是产品的图片,命名没有规则。还有什么好办法没有?
流星尔
2001-11-26
打赏
举报
回复
除了升级到vfp6。0别无他法,6.0以下版本不支持该格式
mrzhou
2001-11-26
打赏
举报
回复
搞FOXPRO的高手哪里去了?
VFP使用表单和报表
中
使用
图片
事例
下面是一个简单的示例代码,展示如何在表单上
显示
JPG
图片
: ```vfp LOCAL loImage, lsImagePath lsImagePath = "C:\path\to\your\image.
jpg
" //
图片
路径 // 使用OleObject控件 THISFORM.Ole1.CreateObject("Shell...
如何用VFP制作带二维码的证件_Visual_
FoxPro
_9.0
2. **编写代码**:在Visual
FoxPro
中
编写相应代码,调用二维码生成函数,并将生成的二维码
图片
保存至指定路径。 - **示例代码**: ```visual
foxpro
PROCEDURE GenerateQRCode LOCAL sText, sQrPath sText = ...
导入
图片
示例
在Visual
FoxPro
(VFP)
中
,导入
图片
是一项常见的任务,尤其在创建用户界面或处理数据可视化时。这个“导入
图片
示例”很适合初学者理解如何操作。VFP提供了强大的图形处理能力,使得在数据库应用程序
中
嵌入、
显示
和...
FoxBarcodeQR.rar
6. **保存和导出**:除了打印,用户可能还需要保存生成的二维码或条形码为
图片
文件,这时可以提供一个保存对话框,让用户选择保存的位置和格式,如
JPG
或PNG。 在实际应用
中
,你可能需要根据业务需求对以上步骤进行...
图片
跳动再返回.rar
【压缩包子文件的文件名称列表】: 单个文件“
图片
跳动再返回”,很可能是一个VFP程序文件(如*.prg)、
图片
资源文件(如*.bmp、*.
jpg
)、或者是包含这些元素的项目文件(如*.fpr、*.vfp)。VFP程序文件通常包含代码...
MS-SQL Server
34,623
社区成员
254,600
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章