亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > Java > 正文

BCB日常使用小集錦

2019-09-06 23:33:38
字體:
來源:轉載
供稿:網友

                    如有疑問,請聯系 xuchao@orient-it.com

以下為我的日常筆記,整理出來,供大家分享。


1、BCB 編輯快捷鍵

左/右移 塊代碼

選中 塊代碼
1 CTRL+ SHIFT+ I 是整片往右移,
2 CTRL+ SHIFT+ U 是整片文字往左移

2、得到執行程序的當前路徑

ExtractFileDir(Application->ExeName);


3、循環中響應其它操作

在循環內加入Application->ProcessMessage()這一句。

4、向外部提供dll函數標準windows格式

extern "C" __declspec(dllexport) __stdcall __int32 Fun(__int32 n32_i);

5、從外部dll輸入函數標準windows格式

extern "C" __declspec(dllimport) __stdcall __int32 Fun(__int32 n32_i);

6、對DLL的調試

RUN/PARAMETERS 中填上調用該DLL的 *.exe。

7、使用*.chm幫助文件

ShellExecute(NULL,NULL,幫助文件的路徑,NULL,NULL,SW_SHOWNORMAL);


8、PB_C數據類型轉換表

PB_C數據類型轉換表 MICROSOFT PB(16Bit) PB(32Bit)
Bool Boolean Boolean
Byte, Char Char Char
Char* Ref string Ref String
Colorref Uint Ulong
Double Double Double
Dword Uint Ulong
Float N/A N/A
Handle Uint Ulong
Hdc Uint Ulong
Hfile Uint Ulong
Hinstance Uint Ulong
Hwnd Uint Ulong
Int Int Int
Long Long Long
Lparam Uint Ulong
Lpbyte Ref Int Ref Long
Lpcwstr Ref Blob Ref Blob (Unicode use ToUnicode())
Lpcvoid Ref String Ref String
Lpdword Ref Uint Ref Ulong
Lpfiletime Ref Time Ref Time
Lpint Ref Int Ref Long
Lpstr,Lpcstr Ref String Ref String
Lpvoid Ref Structstruct_inst Ref Struct struct_inst
Lpword Ref Int Ref Ulong
Mcierror Long Long
Pbyte Ref Int[#] Ref Long[#]
Short Int Int
Structure Ref Struct struct_inst Ref Struct Struct_inst
Uint Uint Uint
Void** SUBROUTINE SUBROUTINE
Word Int Long
Wparam Uint Ulong






9、使用CB內存漏洞工具

選中Progect/Option->CodeGuard

支持環境CG32.LIB/CG32.DLL

10、MFC基本運行庫目錄
mfc42.dll
MFC42D.DLL
MFCD42D.DLL
MFCN42D.DLL
MFCO42D.DLL
MSVCP60.DLL
MSVCP60D.DLL
MSVCRTD.DLL
NTDLL.DLL


11、數據庫連接測試(ADO)

建一文件,TestDataBase.udl,內容空。
雙擊,按照提示操作。


12、編譯器設置

Project|Options

Compiler(編譯)
"Full debug"(完全調試模式)
"Code optimization"(代碼優化)

"debugging"(調試)
"Debug information"(調試信息)
"Line number information"(行數信息)
"Disable inline expansions"(禁用內聯擴展)

"Pascal"標簽

"Optimization"優化
"debugging"(調試)

"Linker"(鏈接)
"Create debug information"(生成調試信息)
"Don’t generate state files"(不要生成狀態文件)
"Use dynamic RTL"(使用動態RTL)

"Directories/Conditionals"(路徑/條件)

"Packages"(程序包)
"Build with runtime packages"(帶運行時程序包編譯)


Tools|Debugger Options
Integrated debugging"(集成調試器)

Project|Build All(徹底的編譯)



13、設置RTL

C builder 有幾種運行時庫,多線程靜態鏈接庫,單線程靜態鏈接庫 以及動態的,含有

VCL的,下面介紹多線程靜態鏈接庫,單線程靜態鏈接庫 是沒有VCL的,VCL中自動 包含多線程。

Use RTL multi-threaded static library 使用多線程靜態鏈接庫

到*.bpr 中,按下面的修改即可。
<CFLAG1 value="-tWD -tWM -Od -H=$(BCB)libvcl50.csm -Hc -Vx -Ve -X- -r- -a8 -b- -k -y -v -vi- -c"/>
<ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32mt.lib"/>

Use RTL single-threaded static library 使用單線程靜態鏈接庫

到*.bpr 中,按下面的修改即可。

<ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32.lib"/>

14、CODEGUARD調試器

庫文件CG32.LIB/CG32.DLL
一、編譯 (Project/Option-> CodeGuard)
二、運行(Tools/CodeGuard Configuration)
文件為*.CGI
日志文件中,文件名為 *.CGI。用 View/Debug Window/CodeGuard Log察看或者記事本。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
九九精品视频在线观看| 亚洲精品www久久久久久广东| 亚洲第一区第一页| 国产精品无av码在线观看| 欧美日韩在线免费| 国产亚洲欧洲高清一区| 亚洲男人天堂视频| 亚洲欧美日韩中文在线制服| 欧美一级免费视频| 精品久久久久久电影| 欧美特黄级在线| 91精品国产自产在线老师啪| 欧美精品久久久久| 亚洲人成电影在线播放| 久久久久久久久电影| 国产一区玩具在线观看| 中文字幕最新精品| 欧美视频免费在线观看| 97超视频免费观看| 美女久久久久久久久久久| 国产精品久久网| 九九视频直播综合网| 96国产粉嫩美女| 欧美专区在线观看| 国产精品国产三级国产aⅴ浪潮| 国产日本欧美一区二区三区| 亚洲精品日韩欧美| 亚洲一区二区三区四区在线播放| 奇米一区二区三区四区久久| 一本色道久久88精品综合| 日韩中文综合网| 最近2019中文字幕大全第二页| 日韩av不卡电影| 国产精品久久久久久久9999| 另类视频在线观看| 欧美日韩国产中文精品字幕自在自线| 在线电影欧美日韩一区二区私密| www高清在线视频日韩欧美| 92版电视剧仙鹤神针在线观看| 日韩av电影手机在线| 亚洲第一黄色网| 一区二区亚洲精品国产| 成人网欧美在线视频| 日韩最新av在线| 国产精品人成电影在线观看| 精品一区二区三区电影| 国产视频综合在线| 成人国产精品久久久| 97成人在线视频| 久久国产加勒比精品无码| 亚洲人a成www在线影院| 亚洲jizzjizz日本少妇| 国产精品私拍pans大尺度在线| 成人午夜在线观看| 亚洲成色999久久网站| 国产精品一区二区久久久| 91精品久久久久久久久久久久久久| 91av视频在线免费观看| 国产精品都在这里| 欧美国产精品日韩| 亚洲精品久久久久久久久久久久| 亚洲欧美国产精品久久久久久久| 日韩视频永久免费观看| 日韩中文字幕在线看| 欧美中文在线观看国产| 亚洲精品不卡在线| 欧美另类极品videosbestfree| 亚洲少妇中文在线| 不卡毛片在线看| 精品欧美一区二区三区| 欧美片一区二区三区| 国产精品久久99久久| 国产成人精品一区二区在线| 欧美激情第一页xxx| 欧美激情videos| 国产精品99久久久久久久久| 欧美丝袜一区二区| 久久久免费电影| 欧美一区三区三区高中清蜜桃| 永久免费毛片在线播放不卡| 久久视频在线观看免费| 欧美国产精品日韩| xx视频.9999.com| 欧美国产精品va在线观看| 亚洲视频在线看| 国产精品丝袜视频| 国产福利精品在线| 欧美日韩激情视频8区| 亚洲性猛交xxxxwww| 国产91九色视频| 久久69精品久久久久久国产越南| 亚洲精品电影久久久| 国产精品视频久久| 欧美日韩在线视频一区二区| 国产精品v日韩精品| 成人网欧美在线视频| 成人免费网站在线看| 欧美激情视频播放| 色先锋久久影院av| 黑人巨大精品欧美一区免费视频| 成人午夜激情免费视频| 日韩免费高清在线观看| 国产精品久久久久久一区二区| 国产精品福利无圣光在线一区| 国产97免费视| 国产精品黄视频| 美女国内精品自产拍在线播放| 精品国产欧美一区二区五十路| 欧美成人精品在线视频| 丝袜美腿精品国产二区| 国产精品扒开腿爽爽爽视频| 91精品国产高清自在线| 亚洲人成网站777色婷婷| 久久久这里只有精品视频| 92福利视频午夜1000合集在线观看| 成人免费网站在线| 日韩福利视频在线观看| 亚洲一区美女视频在线观看免费| 国产免费一区视频观看免费| 欧美在线免费视频| 8090成年在线看片午夜| 国产精品入口尤物| 欧美成人激情在线| 国产精品久久久久av免费| 91精品视频一区| 欧美日韩激情美女| 92看片淫黄大片看国产片| 深夜成人在线观看| 亚洲3p在线观看| 国产亚洲视频在线观看| 色777狠狠综合秋免鲁丝| 午夜精品久久久久久久99热| 91久久精品国产91性色| 国产精品久久久久久久9999| 97国产精品视频人人做人人爱| 久久99精品久久久久久琪琪| 日韩免费在线播放| 精品久久久久久久久久久久久久| 国产精品综合网站| 精品国模在线视频| 91精品国产99久久久久久| 少妇激情综合网| 欧美三级欧美成人高清www| 最近2019年手机中文字幕| 亚洲男人的天堂网站| 亚洲影院色无极综合| 久久精视频免费在线久久完整在线看| 久久在精品线影院精品国产| 国产一区二中文字幕在线看| 色一区av在线| 中文字幕精品久久久久| 欧美激情第1页| 亚洲欧美日韩网| 欧美精品一区在线播放| 国产91ⅴ在线精品免费观看| 成人免费淫片aa视频免费| 国产精品一区专区欧美日韩| 久久久久北条麻妃免费看| 亚洲国产精品嫩草影院久久| 日韩av中文在线| 亚洲变态欧美另类捆绑| 免费av一区二区| 亚洲va电影大全| 日韩av在线播放资源|