设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 1510|回复: 11
打印 上一主题 下一主题

[窗体] [已解决]请教个基础问题?谢谢解答

[复制链接]
跳转到指定楼层
1#
发表于 2008-1-3 20:31:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我做了个游戏管理软件,在表中录入了游戏的基本数据(名称、价格、图片....)。但是出现了问题,我用窗体显示数据时,其他都正常,为什么图片却不显示呢?只显示它的名字。我的图片都是jpg格式的。希望老师们告诉我操作步骤,不要给我代码,我还看不懂 不好意思!谢谢了

[ 本帖最后由 cuxun 于 2008-1-9 07:22 编辑 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅

点击这里给我发消息

2#
发表于 2008-1-3 21:19:27 | 只看该作者
我把cuxun的代码翻译成步骤:
1.把图片存放你指定的目录下  如d:\temp
2.在窗体的成为当前事件(current)中加如下内容(不是代码
   Private Sub Form_Current()
       Me.Image82.Picture = D:\temp\" & me.窗体上的控件的名称需要与图片的名称相同 & ".jpg"
   End Sub
3.打开窗体

当然做得更好一些,还要加入如果没有图片要显示一个空图片,以防出错
3#
 楼主| 发表于 2008-1-4 11:16:33 | 只看该作者
谢谢您了  还是不太懂!
4#
发表于 2008-1-4 15:02:41 | 只看该作者
窗体中图片绑定为表中的图片应该会显示,要么是你格式不对?

点击这里给我发消息

5#
发表于 2008-1-4 15:12:59 | 只看该作者
成为当前 事件 见附图

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
6#
发表于 2008-1-4 15:41:49 | 只看该作者
这是啥东东,不懂~~~
7#
 楼主| 发表于 2008-1-6 17:41:02 | 只看该作者
找到了谢谢! Me.游戏图片.Picture = E:\Documents and Settings\Administrator\桌面\test\三角洲\" & Me.游戏图片 & ".jpg"
   End Sub语法错误。怎么办?谢谢解答,我不会vb

[ 本帖最后由 总是在前 于 2008-1-6 09:49 编辑 ]
8#
 楼主| 发表于 2008-1-7 18:23:14 | 只看该作者
对不起呀 我弄了半天还是不会!这是改后的:  我跟您学的在原有的表中添加了一条记录名字叫:图片名称。在要修改的窗体中,将以前的图片连接删除了。添加了一个文本框,绑定在这个图片名称记录。然后又用了 图像 控件。他让我选张图片,我选了(不选张图片的话,图像控件就没有了)然后把图片删除掉(图片来源:(无))。在窗体成文当前时间中,在vb里添加了您的代码(控件名称和记录名称改成我得了)。可是说找不到对象。请问怎么办?(跟您学的,我把数据库文件跟图片放到一个文件夹里了)谢谢解答
Option Compare Database
Option Explicit
Private Sub Form_Current()
    Dim TempPhotoPath As String

    TempPhotoPath = CurrentProject.Path & "\" & Me.图片名称 & ".jpg"
    If FileExistCheck(TempPhotoPath) = 1 Then
   
       Me.图片.Picture = TempPhotoPath
       Else
       Me.图片.Picture = ""
      
    End If
End Sub

[ 本帖最后由 总是在前 于 2008-1-7 10:31 编辑 ]
9#
 楼主| 发表于 2008-1-7 20:34:53 | 只看该作者
恩,可以。非常感谢您的帮忙

[ 本帖最后由 总是在前 于 2008-1-7 12:37 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
10#
 楼主| 发表于 2008-1-8 17:51:58 | 只看该作者
谢谢您  是不是 将图片和数据库放在同一个文件内最好
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-15 01:19 , Processed in 0.085177 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表