Visual C ++错误C2146

时间:2011-04-25 20:43:37

标签: url variables c++-cli browser

大家,      我试图使用C ++ / CLI编译程序来检查我的库存,但是当我将变量放入URL时遇到了错误。有人可以帮帮我吗?

private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) {
    this->webBrowser1->Navigate("http://finance.yahoo.com/echarts?s="num".HK+Interactive#chart1:symbol="num".hk;range=1d;indicator=volume;charttype=line;crosshair=on;ohlcvalues=0;logscale=on;source=undefined");
}

哦,顺便说一下,这段代码来自“Windows Forms Application”,变量的名称是“num”。如果可能的话,我会很感激任何帮助。感谢。

1 个答案:

答案 0 :(得分:0)

看起来你没有做任何事情来构建字符串。我从来没有做过托管C ++,但我认为你不能这样做: "http://finance.yahoo.com/echarts?s="num获得你想要的东西。在C#中,您可以使用operator +:"http://finance.yahoo.com/echarts?s=" + num,或使用StringBuilder或String.Format。我想在托管C ++中有类似的东西。