본문 바로가기
반응형

델파이89

[개발/델파이] [Linker Error] Unresolved external 에러.. 링크 어디서 시키나요? 질문 : [Linker Error] Unresolved external '__fastcall Classes::TComponent::GetChildren(void __fastcall __closure(*)(Classes::TComponent *))' referenced from D:\디랙토리 명 \트레이컴포넌트\SERIAL\SERIAL.BAK\SERIALMAGIC.OBJ 이런 에러가 무려 142개나..ㅠ.ㅠ 링크 어디서 거는지좀 알려주세요.. 링크를 할줄몰라서 lib 파일과 bpi인가..? 하는 파일을 걍 복사해다 넣었습니다... 어떻게 링크 시키는지좀 알려주세요 그리고 링크시킬 파일이 있는 디렉토리를 어디서 지정하는지 알려주세요..ㅠ.ㅠ 제가 툴을 사용할 줄 모르는데 오늘까지 프로젝트를 끝내야 합니다.... 2010. 10. 14.
[개발/델파이] 볼랜드_그뿌리와20여년의흔적들... ''' 볼랜드, 그 뿌리와 20여년의 흔적들... ''' ---- //_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/ Borland, 이제는 알고싶다. ⓐ Borland Borland Software(예전에는 Borland International, Inc.)사는 오늘날 Delphi 프로그래밍 언어로 알려져 있지만 Turbo Pascal 프로그래밍 언어로 가장 잘 알려진 소프트웨어 회사(캘리포니아, 스콧 밸리에 위치해 있으며 NASDAQ:BORL로 상장된)이다. 차 례 [[TableOfContents]] === 1980년대: 창립 === Borland 명칭은 아일랜드에서 작은 회사로부터 시작된다. Niel Jensen,.. 2010. 10. 14.
[개발/델파이] 델파이 객체지향프로그래밍을 위한 20가지 규칙 델파이 객체지향프로그래밍을 위한 20가지 규칙 한의원 아저씨로부터 부탁이 있어서 번역을 하게 되었습니다. 번역이 자연스럽게 되면 좋겠는데 어떨지 모르겠네요. 저도 공부하는 거라 생각하고 시작하게 되었습니다. 읽어주셔서 감사합니다. 대부분의 델파이 프로그래머들은 그들의 직접 작업을 하지 않고도 Visual Basic[Editor는 간단히 두려움을 떨쳐버려주지요...]처럼 개발환경을 사용하지요. 델파이는 강력한 VCL 구조와 제각기 델파이 어플리케이션에 객체지향 아키텍쳐의 근본을 두고 있습니다. 이 글에서 필자는 OOP 이론을 주장하려는 것이 아니라 여러분이 프로그램의 구조를 개선하도록 도움될 만한 몇가지 간단한 제안을 할까 합니다. 나열되는 규칙들은 여러분이 작성하는 어플리케이션의 실제 형태에 적용될 수도.. 2010. 10. 14.
[개발] 델파이 - 캡션바 없는 폼의 드래그(Drag) 캡션바 없는 폼의 드래그(Drag) 안녕하세요... 캡션바가 없는 폼을 드래깅한다고 생각해 보신적이 있나요... 없어요... 왜 있잖아요... 마이크로 소프트사의 ToolBar를 생각해 보세요.. FrameWindow의 이곳 저곳에서 도킹하는.... 그래서 말인데요... 이것에 관한 팁을 드릴께요.... 이것을 하기 위해서는 윈도우의 메시지를 이용한답니다... 마치 캡션바를 클릭한 상태에서 마우스를 움직인다고 윈도우를 속이는 거죠...(사기꾼인가...?) 그럼 한 번 소스 코드를 봅시다.... unit DragMain; interface uses SysUtils, WinTypes, WinProcs, Messages, Classes, Graphics, Controls, Forms, Dialogs, StdC.. 2010. 10. 14.
[IT/개발] DB 오류시 DBerror 메세지 보기 Q: 델파이에 오라클을 사용합니다. 음.. 인서트또는 업데이트 또는 각종 Db오류시 오라클같은 경우 오라클 error번호가 있는걸로 알고 있습니다. 프로그램 실행시 BDerror message와 오라클 error번호를 보는 방법이 궁금합니다. 아시는분 좀 알려주세요. 그럼 좋은 하루 되시구요.. 안녕히... A: 음 오랜만에 와서 글을 보게 되었습니다. 데이타베이스 제어시에 일어나는 에러는 try... finally ... end.의 예외처리에서 알수 있습니다. TDBError 에서 ErrorCode를 알수 있는 프로퍼티가 존재하며, EDBEngineError를 통하여도 알 수 있습니다. 여러 가지 사용해 본 것은 아니지만, TDBError을 사용하시면 어느 정도의 Database액세스에 대한 에러를 알.. 2010. 10. 14.
[it/개발] Update 파일체크 및 업데이트 TWebBrowser Popup window 크기 다른 것 해결하기 TWebBrowser 컴포넌트를 사용할 때 메인 브라우저보다 작은 Popup 브라우저가 생성될 경우가 허다하다. 이런 경우를 필자 자신도 많이 애 먹었었다. 하지만, 이런 해결책이 있었다. 이 팝업창의 Width와 Height의 크기를 구하는 문제를 해결하는데 ClientToHostWindow()를 사용하면 가능하다. Procedure TMyBrowser.WebBrowser1ClientToWindow(Sender: TObject; var CX, CY: Integer); Begin ClientWidth := CX; ClientHeight := CY; // + Toolbar.Height + StatusBar.Height; Inc(CX, 30.. 2010. 10. 14.
반응형