求大神回答两问题
vb吧
全部回复
仅看楼主
level 4
hl008454 楼主
1.怎么可以在vb中最简洁的实现一个图片的上下移动(在一定范围内)
2.为什么vb工程保存了一个,另外一个也会改变。(就是怎么保存都是最后一个工程,其他工程就没了,另存为了也不行)
谢谢大佬
2020年12月17日 16点12分 1
level 4
hl008454 楼主
怎么才能保存多个工程在电脑上,不影响其他的
2020年12月17日 16点12分 2
说实话,没有一个窗口打开多工程过,所以不清楚你遇到的问题,一般而言,都是一个窗口一个工程,在不覆盖保存的情况下,一般不会影响到其他工程
2020年12月18日 01点12分
@余思培 不是一个窗口打开多个工程,是:假设我已经完成一个工程之后保存为a,新建另外一个工程b,我将工程b另保存后,发现工程a也会变成工程b的内容,这是什么原因
2020年12月18日 01点12分
@hl008454 前面说了,在不覆盖保存的前提下,另外保存工程时记住路径,打开时建议直接打开vbp文件
2020年12月18日 03点12分
level 11
我来说说两个事情:
一,要让成品可移动有时需要使用相对路径,我一般用程序开始就CurDir来解决,我发现如果先打开VB6再读取工程,和直接打开工程文件得到的CurDir路径好像不一样,于是我自己现在总是直接打开工程文件来读取工程。
二,我保存工程的方式都不是另存为,并且通常把窗体文件和工程文件等放在一个文件夹内,如果想要备份工程的话就手动复制文件夹而且也不算大,总之总是用保存工程而不用工程另存为。
2020年12月18日 03点12分 3
就是,保存窗体文件嘛? 就是VB6中的另存为和word文档中的另存为不一样嘛。我就想着是像word文档中另存为生成一个b,同时留下a是一个无修改的备份
2020年12月18日 06点12分
@hl008454 反正我就是,先复制备份,再修改。
2020年12月18日 08点12分
@hl008454 还有5楼说得好,每个工程用一个文件夹。
2020年12月19日 10点12分
level 11
一、使用一个计时器,在计时器的计时事件里,不断修改图片框的投票值,就可以移动竖直位置。①图片框要有图片;②图片框的边框可以设置为无;③要考虑到图片到顶端和到底端的改变。
二、你的a工程和b工程不是独立的。估计你是通过“打开一个现有窗体”来实现的。如果要在一个现有窗体的基础上修改处另一个近似窗体,你可以在工程a的文件夹里复制窗体,在工程b的文件夹里粘贴,然后再工程b里添加现有窗体选择自身文件夹的窗体(千万不要选成工程a文件夹里的窗体)。这样两者就互不影响了。
2020年12月18日 03点12分 4
就是,保存窗体文件嘛? 就是VB6中的另存为和word文档中的另存为不一样嘛? 我就想着是像word文档中另存为生成一个新文件b,同时留下旧文件a是一个无修改的备份
2020年12月18日 06点12分
1