본문 바로가기

삽질17

Delphi - TClientDataset - Invalid Parameter 델파이 에서 제공하는 TClientDataset 에서 CreateDataset 을 호출할때 Invalid Parameter 오류가 나올때 Field 를 추가 할때 잘못정의 하면 나온다. 예: FieldDefs.Add('TEST', ftString); 2021. 2. 19.
firebird 예약어를 필드명으로 사용할때.. 이따금 본의아니게 혹은 의도적 으로 예약어를 필드명으로 사용할 경우가 있는데... firebird 에서는 인용부호(") 로 감쌓아서 사용하면 된다. 하지만 이게 안먹힐때가 있는데 해당 데이터베이스 의 dialect 의 설정값에 따라 달라진다. dialect 를 3으로 설정하면 된다. 현재 설정된 값을 확인할땐 isql 로 접속한뒤 show sql dialect; 나 gstat -header 데이터베이스명 | grep dialect 로 확인가능하며 값을 변경할때는 gix -sql_dialect 값(1,2,3 중하나) 데이테베이스명 으로 변경가능하다. 자세한것은 이 페이지를 참고 Setting The Database Dialect Setting The Database Dialect The dialect of.. 2021. 1. 4.
AnyDesk 원격연결 후 한영변환 그동안 팀뷰어 를 사용하다가 더이상 사용할수가 없어서 이것저것 대체품을 찾다가 AnyDesk 를 사용해보았다. 몇가지 좀 아쉬운 부분이 있지만 그런대로 쓸만 한데... 제일 큰 문제는 한영전환 이 안되......다는... 한참을 방법을 찾다가 다음 과 같은 내용을 찾았다. anydesk 프로그램 사용시 한,영 전환key - TIP - 오에스 매니아 내용은 한영전환키 대신 오른쪽 Alt 키 인데... 전환은 되지만 깔끔하지가 않는다. 아마 호스트와 게스트 의 운영체제 버전에 따라서 약간 다르게 동작하는건가? 여튼... 기본 영어 입력모드 일경우 한영전환키 한번 누르고 오른쪽 Alt키 한번 누르면 한글로 다시 한영전환키 누르고 오른쪽 Alt 키 누르면 영어 입력모드로 바뀐다. 흠.. 좀 귀찮긴 하지만 그래도.. 2019. 7. 12.
ScaleImage 썸네일 이미지를 만들때 품질이 좋게 해보려고 고심하던중 http://cbuilder.borlandforum.com/impboard/impboard.dll?action=read&db=bcb_tip&no=1128 볼랜드포럼: 고품질 썸네일 이미지를 쉽게 만들려면 델파이, C++빌더에서 이미지 파일의 썸네일, 즉 작은 크기로 줄인 이미지를 만들어내는 방법은 비교적 간단하고 또 많이 알려져 있습니다. 바로 TCanvas의 StretchDraw 프로시저를 이용하는 것인데요. 그런데, 이렇게 StretchDraw를 이용해서 썸네일을 만들어보면 품질이 그다지 좋지 않습니다. 그냥 좋지 않다 정도가 아니라 cbuilder.borlandforum.com 이렇게 임프님 의 글중에서 ScaleImage 함수를 찾았다. 글에.. 2019. 6. 24.
반응형