当前位置:编程学习 > VB >>

VB 编译的软件版权问题

自己家里电脑装得盗版VB6.0软件,写了一个小程序,生了了安装文件,想拿到公司用,但是公司没有VS的正版授权软件,请问我公司电脑还能安装我自己写的这个程序吗?会不会涉及到盗版啊。 --------------------编程问答-------------------- 是VB6啊,不需要任何授权文件,编译后的程序,在其它系统直接能运行。我使用的就是6M的VB6绿色精简版。使用它编写了几百个软件了,包括完整的游戏服务端和客户端,dx 3D编程,p2p语音聊天软件等很多大型开发应用。都是这6M的VB完成的。 --------------------编程问答-------------------- 你自己写的程序肯定不会有人过问 --------------------编程问答-------------------- 应该没事吧,有事也是你家里电脑有事 --------------------编程问答-------------------- 用吧,没事。
VB6是盗版的,不等于用VB开发的软件也非法。
用冒牌派克笔写出来的小说照样有合法版权。 --------------------编程问答-------------------- 这个好像是个严肃的法律问题
在这里问只能是拿到个心理安慰而已 --------------------编程问答--------------------
引用 1 楼 haprince 的回复:
是VB6啊,不需要任何授权文件,编译后的程序,在其它系统直接能运行。我使用的就是6M的VB6绿色精简版。使用它编写了几百个软件了,包括完整的游戏服务端和客户端,dx 3D编程,p2p语音聊天软件等很多大型开发应用。都是这6M的VB完成的。

厉害,PF!我一般都用VB6企业版开发软件,那是几百M的!工具Very全! --------------------编程问答-------------------- 所谓精简版一类的,应该是主要适合在非主用于开发的系统中吧,比如在客户那里现场本机调试时装的版本。
自己主要用的开发环境,在连老机器都是硬盘按百G算,U盘按G算的时代,实在不需要要搞那些花活。比如我,要装就是装上一套visual studio,除了Vb6外,至少还装上VC6,要开发web界面的话还有interdev部分。另外那个联机帮助的msdn98(最好是最终版的2001oct那个)也一起装上。君不见,论坛上不少人问题,就是在开发环境中按F1就能查到的帮助里的东西呢? --------------------编程问答-------------------- 这么看吧,微软提供了免费的 vs.net 供用户下载使用,虽然这种版本是限制用户只能使用 180 天,但用户是可以通过他的软件编译出程序正常的程序使用的,至于版权问题,用户是享有一定时间段内对该软件使用权的,至于用户使用他的软件开发出的别的软件,这种版权就与微软完全无关系。就比方说一支笔,生产厂商毋庸置疑的对他拥有版权,因为笔是他造的,但用户对这支笔有拥有权,因为用户花钱购买了他,但用户无权说这支笔是用户自己造的,而用户用这只比所创造出来的文章、绘画,就和这只笔的生产厂商毫无关系,这就和 vs 和用 vs 开发的软件关系是一样的,但如果你没有购买微软的产品就在使用,同时又没有任何实用性质的使用权,这只能说你侵权使用,但这种行为与你侵权使用所得到的成果无关。

回头说说 vb6,这早就是微软放弃了的产品了,停止销售很久了,和实物产品不同的是,实物产品停产了就不会再有新的产品出来,而软件产品则是即使没有买了,用户与用户之间拷贝也可生成新的产品。记得 08 年的时候因为要与政府合作一些项目,我就建议公司去买个正版的 vb6 回来,找了好久,发现市场上根本没有买。后来还是靠老板找到个微软的人来问才知道这种产品早就停止销售了,老板向他那个微软的朋友提出叫他帮买一套 vb6 的时候,他的朋友很为难,因为公司没有这项业务,最后他的朋友和他说,如果你一定要买,那就买 vs.net 吧,我这里还可以拿到优惠,如果你一定要 vb6,那我只有拷贝一套给你用了。所以说,现在的 vb6 基本上都是盗版,不会有什么正版的,因为根本就没有卖。 --------------------编程问答-------------------- 不会的。。。。。 --------------------编程问答-------------------- 老师 你好!我有个VB小程序然后有点问题,你能不能帮我看一下啊
Private Sub CmdLogin_Click()
Dim StrSQL As String
UserName = CStr(Trim(TxtUserName.Text))       '//将文本框内的值赋给定义好的全局变量
PassWord = CStr(Trim(TxtPassWord.Text))
If UserName <> Empty And PassWord <> Empty Then     '//用户名与密码是否为空
    StrSQL = "select 用户名称,用户口令,用户权限 from 管理用户 where 用户名称= '" & UserName & "'and 用户口令 ='" & PassWord & "'"
    If RsLoginCheck.State = adStateClosed Then
        RsLoginCheck.Open StrSQL, DBCON, adOpenKeyset, adLockPessimistic, adCmdText   '//打开记录集
    End If
    Group = RsLoginCheck.Fields(2).Value
    If RsLoginCheck.Fields(2).Value <> "Administrators" Then
        Call CheckLogin
    End If
    If RsLoginCheck.RecordCount <> 0 Then   '//判断记录集记录条数是否为0
        RsLoginCheck.Close
        Unload Me
        Frmmdimain.Show         '//显示主窗
        FrmDay.Show vbModal
     --------------------编程问答-------------------- 楼上的,工程,引用,看丢失了哪项引用
补充:VB ,  非技术类
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,