전체를 보여줘(155)
-
XE2 에서 GoogleMaps 컴포넌트 사용할 때 링크오류
GoogleMaps 컴포넌트를 사용하게 되면 개발 중에는 별 문제 없지만 배포 시 [ILINK32 Error] Error: Unable to open file ‘UABOUTFRM.DFM’[ILINK32 Error] Error: Unable to open file ‘GMMAPRES.RES’와 같은 링크에러와 마주하게 될 것 이다. 구글링을 해서 http://www.cadetill.com/gmlib/위 사이트에서 해결책을 찾았다.1. Open project “GMLib_C2010.cbproj” 2. Remove GMBase and GMSize from the project( defined in GMLib_C2010.cbproj ). 3. Add db.pas into project. You can find i..
2012.12.26 -
XE, XE2에서 CPort 사용 시 주의사항
CPort를 사용하다보면 아래와 같은 함수를 사용할 일이 있습니다.ComPort->LoadSettings(stIniFile,IniFileName);ComPort->StoreSettings(stIniFile,IniFileName);아시는 분들은 아시겠지만 컴포트 설정을 INI파일에 저장하고 로드 하는 코드지요.하지만 가끔 다른 컴포넌트와 stIniFile이 충돌이 날때가 있습니다. 이럴때는 저같은 경우는 Schedule컴포넌트를 사용하는 과정에서 between 오류가 일어나더군요 이유는 스케쥴 컴포넌트와 CPort가 동일한 stIniFiles 이라는 이름의 변수를 사용하기 때문입니다. 그래서 Cport에서 stIniFiles를 사용할 때는 아래와 같이 사용 해야 할 것 같습니다.ComPort->LoadSe..
2012.12.13 -
stringgrid 라인별 색 변경
출처 : http://cbuilder.borlandforum.com/impboard/impboard.dll?action=read&db=bcb_qna&no=56845 가서 보자!
2012.12.12 -
TChart Graph Pointer주는방법
Series->fastlineseries->mark->arrows->pointer 로가서 visible을 체크해주면 된다.
2012.12.12 -
트리거 사용(기존 변경)
-- Trigger DDL StatementsDELIMITER $$ USE `ilsdb`$$ CREATEDEFINER=`root`@`localhost`TRIGGER `ilsdb`.`update_datainfo`AFTER INSERT ON `ilsdb`.`lightdata`FOR EACH ROWBEGINIF EXISTS(SELECT llight, lgroup FROM lightinfo WHERE llight=NEW.llight AND lgroup=NEW.lgroup)THENUPDATE lightinfo SET llight=NEW.llight, lgroup=NEW.lgroup, lstatus=NEW.lstatus, ldimming=NEW.ldimming, llastsmps1=NEW.lsmps1, llasts..
2012.12.11 -
트리거 사용
CREATEDEFINER=`root`@`localhost`TRIGGER `ilsdb`.`update_datainfo`AFTER INSERT ON `ilsdb`.`lightdata`FOR EACH ROWBEGINIF EXISTS(SELECT llight, lgroup FROM lightinfo WHERE llight=NEW.llight AND lgroup=NEW.lgroup)THENUPDATE lightinfo SET llight=NEW.llight, lgroup=NEW.lgroup, lstatus=NEW.lstatus, ldimming=NEW.ldimming, llastsmps1=NEW.lsmps1, llastsmps2=NEW.lsmps2, llastrfstatus=NEW.lrfstatus, llastm..
2012.12.11