系統生成的代碼如下
Application->Initialize();
Application->CreateForm();
Application->Run();
在單步除錯的時候,無法進入這些函式內部。
經過查找后發現這些代碼在CBiulder6\Source\vcl\forms.pas檔案里
procedure TApplication.Initalize;
begin
if InitProc <> nil Then TProcedure(InitProc);
end;
不知道我尋找的地方對不對,這些是PAS檔案,不是CPP檔案,請教大家有辦法跟蹤進去嗎?
在程式除錯程序中,函式的呼叫堆疊也幾乎看不到,全是匯編的代碼,無法進入源代碼,請問有辦法解決嗎?
以前試過VC,都能看得到詳細的MFC源代碼的,剛剛接觸CBuilder,請高手指點一下吧,謝謝
uj5u.com熱心網友回復:
VCL代碼就是在.pas檔案里,沒辦法,是用PASCAL寫的嘛轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/123284.html
標籤:基礎類
上一篇:大神求解
