2010-08-03 40 views
4

我正在學習TMS的一個組件。我得到了「... rtl100.bpl沒有找到......」。如果我使用包含「rtl」的「使用運行時包構建」,可能會發生此錯誤。rtl100.bpl沒有被發現?

rtl100.bpl(我正在使用D2007)在哪裏?我該怎麼辦才能解決這個錯誤?

+0

@KenWhite,標籤rtl用於「註冊轉移級別」。未使用rtl標記的95%意味着「從右到左」。感謝您的信息,我將在未來的更正中更加小心。 – Greg 2014-05-29 16:28:13

+0

@Greg:沒問題。 :-)「從右到左」也不適用。 :-) – 2014-05-29 16:43:51

回答

3

Delphi 2006和Delphi 2007都帶有rtl100.bpl。您通常可以在%system32%文件夾中找到它。你應該在應用程序運行的機器上安裝這個dll。您可以將它與您的exe一起安裝,也可以將其放在所有應用程序都可以找到它的位置(如%system32%)。如果你不希望你的應用程序依賴於這個DLL,你應該關閉項目選項中的「使用運行時包構建」。

+0

我在我的%system32%中沒有rtl100.bpl。該文件是否與德爾福安裝?我正在學習一個教程,所以我不想關閉這個選項。 – 2010-08-03 08:37:22

+0

對不起,我的壞。感謝您的解釋。 – 2010-08-03 09:26:20