Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 如何创建存储和检索信息软件?_Html_Vb6 - Fatal编程技术网

Html 如何创建存储和检索信息软件?

Html 如何创建存储和检索信息软件?,html,vb6,Html,Vb6,我正试图帮助一个侄女写一篇论文,写一个软件,这个软件能够使用GUI存储和检索扫描的图片,我们可以输入一些参数,比如名称、唯一id号、地址等等。此外,它应该使我们能够填写一些表格,然后,我们可以打印出来。我有一点编程的背景,因为我十年前尝试过VB6,从那以后再也没有尝试过。我知道所有这些都可以用VB6实现,但现在它已经过时了,我知道有很多编程软件功能更强大,而且是最新的。有人能给我一个建议,告诉我从哪里开始,我现在可以使用什么编程语言吗?既然您熟悉VB6语法,我认为VB.NET将是一个不错的选择。

我正试图帮助一个侄女写一篇论文,写一个软件,这个软件能够使用GUI存储和检索扫描的图片,我们可以输入一些参数,比如名称、唯一id号、地址等等。此外,它应该使我们能够填写一些表格,然后,我们可以打印出来。我有一点编程的背景,因为我十年前尝试过VB6,从那以后再也没有尝试过。我知道所有这些都可以用VB6实现,但现在它已经过时了,我知道有很多编程软件功能更强大,而且是最新的。有人能给我一个建议,告诉我从哪里开始,我现在可以使用什么编程语言吗?

既然您熟悉VB6语法,我认为VB.NET将是一个不错的选择。作为一种.NET语言,它功能齐全,功能强大。您可以免费获得Visual Studio Express Edition,或者现在的Visual Studio社区版。请点击查看,我不同意。十年前对VB6略知一二对学习VB.NET可能没有多大帮助。这两种语言之间的相似性充其量只是表面的,因此无论如何,你都需要进行大量的重新学习。如果你对语法的记忆充其量是模糊不清的,那么你也可以一边学习新的语法。请注意,我并不是说VB.NET会是一个不好的选择,只是将其视为VB 6的自然替代品并不一定是合理的。@CodyGray感谢您的回复,我还想到了一种能够证明操作系统不兼容的软件。在任何版本的windows 7、8甚至XP中运行都没有问题,因为我正在考虑使用虚拟机运行它,以便多个用户可以同时访问和使用该软件。VB.NET的特点是它与VB6基本兼容。我将VBScript(非类型化)或VB6(类型化)代码粘贴到记事本中,添加括号,添加
导入系统运行时.InteropServices
,删除
,然后使用
“C:\Windows\Microsoft.NET\Framework\v4.0.30319\vbc.exe”
@Monica进行编译以实现操作系统兼容性。您可以按照这个答案的建议使用VB.NET,只需使用仍然与XP兼容的VB.NET即可。除了VB.NET之外,你也可以尝试C#,它也使用.NET框架,可以用Visual Studio开发。我很确定像这样的软件已经编写好了,甚至有多个实现在运行。所以我不确定它是否适合作为一篇论文:你会对这个领域做出什么新的贡献?你的想法在哪些方面是新颖的?除了那个挑剔的问题,这个问题很不幸太宽泛和基于观点,不适合堆栈溢出。@CodyGray谢谢你的回答,我还想到了一个可以证明操作系统不兼容的软件。在任何版本的windows 7、8甚至XP中运行都没有问题,因为我正在考虑使用虚拟机运行它,以便多个用户可以同时访问和使用该软件。他们没有详细介绍,但看起来他们正在尝试进入基本部分。也许当他们知道从哪里开始并让它工作时,他们会尝试给程序添加一些额外的调味品。虚拟机不会授予“多用户访问权”。VB6程序可以在从Windows 95到Windows 10的所有设备上运行。