qbasic

    2热度

    1回答

    我有一个用QuickBasic(游戏)编写的应用程序。我拥有它的权利,但没有写出原始代码。我有源代码在我面前,但我试图理解这一切,我有点b my不安。有什么方法可以使逆向工程更容易?现在我正在使用FbEdit,并试图将应用程序拆分为各个组件部分。

    1热度

    1回答

    我有以下的QuickBasic 4.5代码:之前 IF LEN(Dir$("mtn.vga")) > 0 THEN BLOAD "mtn.vga", VARPTR(mtn(1)) 我试图将它移植到FreeBasic但收到错误消息: Array not dimensioned, before '(' IF LEN(Dir("mtn.vga")) > 0 THEN ^ 任何想法?

    3热度

    2回答

    我有一个基本上由公式和常量组成的QBASIC程序,我想将公式和常量翻译成C++程序。由于公式不是火箭科学,程序有很好的文档记录,所以我没有任何翻译该程序的问题,尽管我之前没有使用或看过QBASIC。 但是,有一个变量的初始化为abc(15) = 9.207134000000001D-02,我不知道如何解释D-02。我猜我应该翻译它像abc[15] =0.09207134....,但我想验证这是否正

    0热度

    2回答

    不知道这甚至是一个可以接受的问题后,立即崩溃,但我想这是一个IDE所以...... 我试图写在QB4的小程序。 5,它在我的电脑(XP SP3)上工作了一段时间。出于某种原因,尽管现在已经不景气且容易出错。正如标题所示,如果我尝试打开文件,那么QB崩溃了。病毒最近攻击了我的注册表(除其他外),并且在删除它并修复了很多条目之后,可能有一些条目我没有更正,可能会影响此条目。

    0热度

    1回答

    我无法在任何地方找到它。我有一些旧的基本程序,我正在努力(感谢qb64出来,现在他们的工作在winxp - win7) 为了序列化(像php)我需要知道这个过程如何工作,以便我可以转换BASIC做它。它不一定是花哨的,但我想了解它是如何工作的。 我喜欢PHP的方式做它,尽管因为BASIC不能做“联想”的数组,我想这是很容易。 所以简单来说,是有序列化/反序列化?源

    3热度

    1回答

    我试图将旧的Quick BASIC程序转换为VB.Net。似乎没有任何直接替换旧的文件语句。建立一个数据库似乎对我的简单需求是过度杀伤性的。 如何在VB.Net中执行以下操作? OPEN "test.dat" FOR RANDOM AS #1 LEN = 20 FIELD #1, 10 AS a$, 10 AS b$ LSET a$ = "One" LSET b$ = "Two" PUT

    14热度

    3回答

    我QBASIC有一个IF语句...是... ... QBASIC 我一直教别人编程(我决定这个将是很好,很容易看到 语法是如何工作的)。 ...无论如何,我有这样的代码: CLS start: INPUT ">>", a$ PRINT a$ IF (INSTR(a$, "do you")) THEN IF (INSTR(a$, "like")) THEN IF (

    3热度

    4回答

    什么是适用于Windows XP的良好BASIC编译器?

    1热度

    2回答

    我有一个遗留代码做数学计算。据报道,它是用QBasic编写的,并且在VB6下成功运行。我计划将代码写入更新的语言/平台。为此,我必须首先反向工作,并从现有代码中提出详细的算法。 的问题是我无法理解的几行语法: Dim a(1 to 200) as Double Dim b as Double Dim f(1 to 200) as Double Dim g(1 to 200) as Doubl

    1热度

    4回答

    我正在将GW-BASIC代码转换为C#,并且在BASIC语言中的体验非常有限。我想了解IF ... THEN ... GOTO语句的行为。例如,我有以下声明: 85 IF M(3,1)>M(2,1) THEN 95 90 M(3,1)=M(3,1)+P2 95 Z1=R1*(90.567-41.685/M(2,3)) 我的问题是这样的:如果在行85的条件不满足,将它仍处于95行执行代码呢,