以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]列属性为什么不能移植到开发的软件中?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=64003)

--  作者:hrw68529
--  发布时间:2015/2/3 11:19:00
--  [求助]列属性为什么不能移植到开发的软件中?
[求助]列属性为什么不能移植到开发的软件中?开发一个新软件,需要列属性更改存放目录路径,但增加后,在新软件中不能使用,为什么?请指教,如何做,才能。
--  作者:Bin
--  发布时间:2015/2/3 11:21:00
--  
所有涉及到开发设计的东西都不能用,否则买一套开发版,不就可以变成无限套商业版了吗?
--  作者:Bin
--  发布时间:2015/2/3 11:22:00
--  
更改存放路径这些,是可以用代码来实现的.


--  作者:hrw68529
--  发布时间:2015/2/3 11:23:00
--  
但数据库连接为什么能用呢
--  作者:hrw68529
--  发布时间:2015/2/3 11:24:00
--  
换名话说:我想把扫描的文件存在另一台电脑,其他电脑的扫描文件也能存在这台电脑上,应该怎么做?
--  作者:Bin
--  发布时间:2015/2/3 11:24:00
--  
数据库是可变因素, 不能用的话,你服务器IP变了.或者你用的是局域网,数据源共享路径变了,你软件岂不是废了.
--  作者:hrw68529
--  发布时间:2015/2/3 11:26:00
--  
因为另一台电脑的IP地址是随机的,不能设置为固定IP,怎么办呢
--  作者:Bin
--  发布时间:2015/2/3 11:26:00
--  
看3楼啊
--  作者:hrw68529
--  发布时间:2015/2/3 11:28:00
--  

如果列的扩展类型为图片、文件、或者多文件,可以用此属性指定文件的存储位置

示例:

DataTables("产品").DataCols("图片").DefaultFolder = "\\\\hehui\\share"

如果这样的话,软件生成后,在哪个地方改呢



--  作者:Bin
--  发布时间:2015/2/3 11:31:00
--  
你应该去补习一下基础知识了.

可以用表,或者SaveConfigValue  或者存到注册表.甚至记事本,配置文件.  总之办法很多很多.

然后启动项目后ALterOpenProject事件,再取值设置即可.

新建一个窗口,放入文本框随意设置路径.  或者用FolderBrowserDialog  http://www.foxtable.com/help/topics/0359.htm