| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3013 人关注过本帖, 2 人收藏
标题:上传文件控件
取消只看楼主 加入收藏
freejike
Rank: 1
等 级:新手上路
帖 子:47
专家分:0
注 册:2008-10-13
结帖率:100%
收藏(2)
已结贴  问题点数:10 回复次数:23 
上传文件控件
我想做一个控件,就像给论坛上上传附件一样的上传(点击浏览后按上传按扭)2个按扭,把本地文件路径放在数据库,下来再怎么弄个可以在查看数据库或表单查看时打开这个文件,(这个文件一般是pfd或excel文件,)谢谢各位



vfp做的表单,添加了一个浏览按钮和上传按钮,数据库中建立你一个备注型(二进制)字段,
想实现上传本地文件路径带文件名到数据库,再在查询表单中可以打开此文件
就像excel中的超链接,我的文件基本都是pdf和excel

[ 本帖最后由 freejike 于 2013-12-16 17:11 编辑 ]
搜索更多相关主题的帖子: 上传文件 excel 数据库 超链接 二进制 
2013-12-16 16:04
freejike
Rank: 1
等 级:新手上路
帖 子:47
专家分:0
注 册:2008-10-13
收藏
得分:0 
回复 2楼 sdta
vfp做的表单,添加了一个浏览按钮和上传按钮,数据库中建立你一个备注型(二进制)字段,
想实现上传本地文件路径带文件名到数据库,再在查询表单中可以打开此文件
就像excel中的超链接,我的文件基本都是pdf和excel
2013-12-16 17:10
freejike
Rank: 1
等 级:新手上路
帖 子:47
专家分:0
注 册:2008-10-13
收藏
得分:0 
回复 6楼 bccn0906
谢谢,请问用二进制备注来存放还是???
2013-12-16 17:49
freejike
Rank: 1
等 级:新手上路
帖 子:47
专家分:0
注 册:2008-10-13
收藏
得分:0 
回复 6楼 bccn0906
请问用 什么 方法调用这个已存在变量file_name你的文件路径
2013-12-16 18:35
freejike
Rank: 1
等 级:新手上路
帖 子:47
专家分:0
注 册:2008-10-13
收藏
得分:0 
回复 10楼 bccn0906
图片附件: 游客没有浏览图片的权限,请 登录注册

你好,
我在“浏览”控件click中添加你读取文件路径代码file_name=GETFILE()
在文件链接中怎么读取这个链接,意思是在添加到数据库之前可以确定选择的文件是否正确,我输入了thisform.edtC_文件.Value=JUSTPATH(file_name),提示找不到file_name这个变量




2013-12-16 19:38
freejike
Rank: 1
等 级:新手上路
帖 子:47
专家分:0
注 册:2008-10-13
收藏
得分:0 
回复 12楼 bccn0906
请问你这个是不是已经编译过的,可以将没编译的文件给份参考参考吗
2013-12-17 01:52
freejike
Rank: 1
等 级:新手上路
帖 子:47
专家分:0
注 册:2008-10-13
收藏
得分:0 
回复 14楼 bccn0906
我才学这个,表单知道,但你的数据库是自动生成的,想看下,不知道你是怎么做到的

[ 本帖最后由 freejike 于 2013-12-17 11:28 编辑 ]
2013-12-17 11:15
freejike
Rank: 1
等 级:新手上路
帖 子:47
专家分:0
注 册:2008-10-13
收藏
得分:0 
回复 16楼 bccn0906
可以把打开按钮的代码简单介绍下吗
STRTOFILE(t2.f2,'d:\tmp\'+ALLTRIM(t2.f1))
DECLARE INTEGER ShellExecute IN shell32.DLL INTEGER HWND,STRING, STRING, STRING, STRING, INTEGER
ShellExecute(0,"open",'d:\tmp\'+ALLTRIM(t2.f1),"","",1)
CLEAR DLLS

[ 本帖最后由 freejike 于 2013-12-18 08:52 编辑 ]
2013-12-17 12:36
freejike
Rank: 1
等 级:新手上路
帖 子:47
专家分:0
注 册:2008-10-13
收藏
得分:0 
回复 18楼 bccn0906
pdf和excel不能打开,txt可以打开


文件.rar (6.18 KB)


[ 本帖最后由 freejike 于 2013-12-18 09:33 编辑 ]
2013-12-17 14:13
freejike
Rank: 1
等 级:新手上路
帖 子:47
专家分:0
注 册:2008-10-13
收藏
得分:0 
回复 20楼 bccn0906
太谢谢你了。好了
STRTOFILE(链接,ALLTRIM(文件))
DECLARE INTEGER ShellExecute IN shell32.DLL INTEGER HWND,STRING, STRING, STRING, STRING, INTEGER    //调用api
ShellExecute(0,"open",ALLTRIM(文件),"","",1)     //调用函数

请问第一句有什么作用
新手学习,确实没有多少时间放在这上面系统学习,所以就做个小程序工作用来学习

[ 本帖最后由 freejike 于 2013-12-18 09:41 编辑 ]
2013-12-18 09:38
快速回复:上传文件控件
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.013724 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved