언어(125)
-
TList와 구조체(Class) 사용방법
출처 : http://cbuilder.borlandforum.com/impboard/impboard.dll?action=read&db=bcb_qna&no=67177TList *list = new TList() list->Add(); 이런식으로 넣고 기존의 값은 인덱스를 이용하여 불러와서 변경가능합니다. 예를 들면 구조체를 생성하고 typedef struct _Test { String name; String value; }Test, *pTest; void __fastcall TForm1::Button2Click(TObject *Sender) { TList* lstItem = new TList(); pTest pt = new Test; pt->name = "첫번째"; pt->value = "첫번째 값"; l..
2012.12.10 -
라디오그룹 버튼등 투명화 하기
출처 : http://cbuilder.borlandforum.com/impboard/impboard.dll?action=read&db=bcb_qna&no=63122@ 쉬운 방법이 한가지 있기는 한데.. TXPManifast를 이용하면 쉽게 가능합니다. exe의 리소스에 XPManifast내용이 들어가있으면.. Application의 모든 Control에 Manifast가 적용됩니다. 그러면 RadioButton이 투명하게 되더군요 하지만 위 방법은 주의해야할것이 있습니다. 최신버젼(Rad2010)에서는 문제가 많이 없어졌지만.. Delphi7 , C++Builder6버젼까지에서는 Manifast를 쓸경우 몇가지 문제가 발생하더군요 Panel 의 Color가 적용이 안된다던지 등.. 리소스에 Manifas..
2012.12.05 -
TAdSmoothImageListBox Show Text
1. image 아래에 Text 보이도록 하기.AdvSmoothImageListBox->ItemAppearance->TextVisible = true;
2012.12.05 -
DBX Error: Driver could not be properly initialized
DBX Error: Driver could not be properly initialized. Client library may be missing, not installed properly, of the wrong version, or the driver maybe be missing from the system path...Rad XE2에서 MySQL5.5를 사용하려고 하면 위와 같은 에러와 만나게 된다.그럴땐 첨부된 파일을 다운받아 C:\Program Files\Embarcadero\RAD Studio\9.0\bin 폴더에 넣어주면 된다. 구글링 하다가 이것저것 따라해봤는데 다 안됨!!!!!저렇게 하면 됨!!
2012.12.03 -
You are using safe update mode and you tried to update a table without
Error Code: 1175 You are using safe update mode and you tried to update a table without a WHERE that uses a KEY columnEvery found that kind of error when trying to update rows in mysql? It’s because you tried to update a table without a WHERE that uses a KEY column (err …). MySQL을 설치하고 Update나 Delete명령문을 실행할 때 1175번 에러가 나는 경우가 있다. 이럴경우엔 Workbench에서 Edit->Preferences->SQL Queries에서 "Safe Updates"..
2012.11.30 -
RAD Studio XE에서 Comport 사용할 때 SetPortW 링크 에러
RAD XE에서 Comport를 사용할때 아래와 같은 링크 에러가 뜬다. [ILINK32 Error] Error: Unresolved external '__fastcall Cport::TCustomComPort::SetPortW(const System::UnicodeString)' referenced from OBJ 경로.... 해결하기 위해서는 CPort.hpp에 아래와 같이 코드를 입력해 주면 된다. ?12345#ifdef UNICODE#define SetPortW SetPort#else#define SetPortA SetPort#endif
2012.10.22