返回首页

我创建的ActiveX控制放大器;注册使用regasm.exe在C#。NET。在这种控制中,我已经使用的xtrareport设计师放大器;打印控制页面。作为ActiveX的其他软件(如MS接入)用户控制使用它做工精细简单的报告显示成本控制,但是当我已经添加到报表中放大器的参数研究。显示页面。它会显示到页面文件不包含任何page.then提交按钮从用户禁用。
只有复位按钮被激活。任何一个有参数的报表不显示到用户控制放大器的想法;到同一份报告显示在WinForm
预先感谢

回答

评论会员:Stefan_Lang 时间:2012/02/06
回应你的问题,编译器错误消息的一点是不正确的语法显示的代码块。为此,编译器将至少打印行号所造成的错误,错误代码,随着一条消息,说明该代码。因为有时一个语法错误不能被决定,直到下一行代码(例如,当缺少';'),指定的路线,有时实际上是一个太低,所以一定要确保你不只是看在该行,但还行。

检查你的编译器输出的第一个错误或警告(即在您的代码的第一行)。再看看这一行,在此之前,立即随之而来。尝试理解的错误消息 - 有时文本可能不会出现对您有意义的,但往往可以在一个有用的提示,在什么是真的错了。现在,尝试辨别,为什么你看行是syntacticaly错误。如果你能找到它,解决它。你可能需要做其他的错误,以及,但往往一个语法错误,会得到编译器混淆,造成他指出很多错误,在真理,只是它是混乱的状态,而不是实际的错误,后果。因此,它可能会审慎确定你找到的第一个错误后,刚刚重新编译器。

如果超过一个错误消息绊倒,你不能自行解决,随时回来给我们,并要求有关专门错误。当你这样做,请张贴在指定的行的源代码,以及在此之前,几行。还发表你有确切的错误信息,所以我们得到了什么可能是错误的预感。在大多数情况下,我们应该足以发现问题,或至少提出正确的问题,在它的核心。_Damian S_
评论会员:游客 时间:2012/02/06
没有人会提供作业答案。你需要证明你已经尝试自己的工作,然后发表你被卡住位的代码。我敢肯定,如果你用Google搜索你就可以找到大量的源代码,只是在等待供您使用...
查克・奥图尔
评论会员:游客 时间:2012/02/06
因为我很无聊,我试图让编译(更正张贴所有LT的GT;'!的固定,感谢斯特凡)你必须回到你这个地方,或者与作者联系或进入该网站上的讨论。此代码是搞砸了。有这样的序列:codeprelang="cs"spanclass="code-keyword"if/span(main[x][y]==spanclass="code-string"'/spanspanclass="code-string"@'/span){main[x][y]==spanclass="code-string"'/spanspanclass="code-string"@'/span;}spanclass="code-keyword"else/span....../pre/code注意在第二行的双'='。即使它是一个单一的'=',声明是没有意义的。"如果它是一个在标志,将其设置为符号"。也许这只是填充,因为在其他的情况是更有趣的,但它也可以搞砸了编程。有其他类似这样的宝石在那里。{C}时间*都*变量和一个函数,得到的时间作为种子基地(我假设的Unix/Linux)。编译器不喜欢这样。我要说,即使你得到它来编译,有一个机会,它将无法正常工作。这是对一个为我Stefan_Lang
添加至"宝石"恰克发现,出现IO流的理解是一个彻底的缺乏。如。当你看的draw()函数:
void draw(char main[][75], int score)

{

    system("cls");

    cout<<"Score : %d\n"<<score;        // 1

    for (int x = 0; x < 23; x ++)

    {

        for (int y = 0; y < 75; y ++)

        {

            cout << "%c"<< main[x][y];  // 2

        }

        cout<<"\n";                     // 3

    }

 

}

1。你似乎是误printf()的输出流。字符串格式化输出流是完全不同的!有没有必要指定一个变量的类型,因为它是自动获得!所以只是省略为'%d'在输出字符串中,否则将被打印,从字面上。
此外,将在年底结束的行字符打印字符串的其余部分,前得分。我怀疑这是你的意图。 (另见3。)

相同的,除了作为一个和你争夺你无数输出的字符串,'%c'的输出。只需删除该字符串 - 主[X] [Y]是char类型,将印作为这样就好了

3。迫使这样一个换行符将在大多数系统上工作时,有些系统使用不同的符号,换行符。因此,它是更好的风格,而不是使用常量的std :: endl(结束行)

这里是固定的版本:
{
评论会员:游客 时间:2012/02/06
simoncowell:补体C3}|有人能帮助我..如何让漂亮的代码,这是有1.NEW游戏,2.instruction,3.exit......希望有人能帮助我..请..