E2033类型必须相同
问题描述:
我有这行代码抛出了上述错误:E2033类型必须相同
server:=TIdHTTPServer.Create;
server.OnQuerySSLPort(8092,true);
我读过有关使用权增值经销商/常量但这似乎并没有上班。
任何帮助,理解
答
甲var
参数通过引用传递(即,该方法不希望只有一个值,而是一个可变(它带有一个值),它可以改变如果需要的话),所以你需要传递一个变量(正确的类型),而不仅仅是一个值。这工作:
var
mybool: boolean;
begin
mybool := true;
server := TIdHTTPServer.Create;
server.OnQuerySSLPort(8092, mybool);
// Now mybool can be either true or false; it's up to the method.
辉煌。非常感谢 – user1365875 2013-05-02 10:37:00