PB中 FileCopy() 问题
时间:2011-09-20
来源:互联网
这个是 我在一个窗口上传图片并把图片显示到一个picture空间里面时的代码:
string pname//图片路径 全局变量
string fname//图片名称
integer value
value = GetFileOpenName("请选择图片",pname, fname,'jpg', &
+ 'Jpg 文件(*.jpg),*.jpg,位图文件(*.bmp),*.bmp,所有文件(*.*),*.*')
dw_1.setitem( 1, 'khyd',fname)
IF value <> 1 THEN return
//显示文件
p_1.PictureName = fname
SetPointer( HOURGLASS! )
SQLCA.AutoCommit = True
//测定文件长度
long ll_len
ll_len = FileLength(pname)
//打开文件
integer fileno
fileno = FileOpen(pname,StreamMode!,READ!,LOCKREAD!)
//读文件
blob lb_file ,lb_fn
int li_ii,ii
li_ii = ceiling(ll_len/32765)//取整
for ii = 1 to li_ii
FileRead (fileno, lb_fn)
lb_file = lb_file + lb_fn
next
这个 完全可以 但是我还想把 这个上传的图片复制到我想要的目录下 代码如下:
string copyto
copyto = 'F:\图片\' \\我所需文件目录
FileCopy ( pname , copyto , false)
if FileCopy(pname , copyto , false) <> 1 then
messagebox('提示','上传失败')
else
messagebox('提示','上传成功')
end if
为什么 返回值是 -1 啊 请各位大虾些帮帮忙 万分感谢
string pname//图片路径 全局变量
string fname//图片名称
integer value
value = GetFileOpenName("请选择图片",pname, fname,'jpg', &
+ 'Jpg 文件(*.jpg),*.jpg,位图文件(*.bmp),*.bmp,所有文件(*.*),*.*')
dw_1.setitem( 1, 'khyd',fname)
IF value <> 1 THEN return
//显示文件
p_1.PictureName = fname
SetPointer( HOURGLASS! )
SQLCA.AutoCommit = True
//测定文件长度
long ll_len
ll_len = FileLength(pname)
//打开文件
integer fileno
fileno = FileOpen(pname,StreamMode!,READ!,LOCKREAD!)
//读文件
blob lb_file ,lb_fn
int li_ii,ii
li_ii = ceiling(ll_len/32765)//取整
for ii = 1 to li_ii
FileRead (fileno, lb_fn)
lb_file = lb_file + lb_fn
next
这个 完全可以 但是我还想把 这个上传的图片复制到我想要的目录下 代码如下:
string copyto
copyto = 'F:\图片\' \\我所需文件目录
FileCopy ( pname , copyto , false)
if FileCopy(pname , copyto , false) <> 1 then
messagebox('提示','上传失败')
else
messagebox('提示','上传成功')
end if
为什么 返回值是 -1 啊 请各位大虾些帮帮忙 万分感谢
作者: fyz1006 发布时间: 2011-09-20
1、messagebox 一下你的源路径,不过你应该不是路径的问题。
2、你应该是没关闭文件闹的,fileclose 一下,在复制。
好久没玩PB了你试试吧。
2、你应该是没关闭文件闹的,fileclose 一下,在复制。
好久没玩PB了你试试吧。
作者: shendun2007 发布时间: 2011-09-20
兄台,这是VB版,请把帖子转移到PB区
作者: Veron_04 发布时间: 2011-09-20
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28