반응형

thread 2

Thread 정리 2

스레드 초기화 새 스레드 클래스의 초기화 코드를 작성하려면 Create 메소드를 오버라이드해야 합니 다. 스레드 클래스의 선언에 새 생성자를 추가하고 선언을 구현하는 초기화 코드를 작성 합니다. 여기서 스레드의 기본 우선 순위를 할당하고 스레드가 실행 종료될 때 자동으로 해제되어야 할지 여부를 나타낼 수 있습니다. 기본 우선 순위 할당 우선 순위는 운영 체제가 애플리케이션의 모든 스레드 중에서 CPU 시간의 일정을 정할 때 스레드가 갖는 기본 설정 수를 나타냅니다. 시간적으로 중요한 작업을 처리할 때에는 높은 우선 순위의 스레드를 사용하고 다른 작업을 수행할 때에는 낮은 우선 순위의 스레 드를 사용합니다. 스레드 객체의 우선 순위를 나타내려면 Priority 속성을 설정하십시 오. 스레드 우선 순위 tp..

Programming/Delphi 2010.06.30

Thread 정리

delphi에서 thread를 사용하기 위해서는 tthread를 상속 받아서 만들거나 CreateThread(API)를 이용하는 방법이다. thread를 만드는데 있어서 꼭 알아야 할 function(?)들... 최소한 thread를 상속받아서 뭔가를 만들려면 이거는 알아야 한다. procedure Execute; virtual; abstract; tthread를 상속받으면 execute procedure를 구현해야 한다. 실행 하고 싶은 내용을 기술하는 곳이다. project영역에 선언한다. TThreadMethod = procedure of object; procedure Synchronize(Method: TThreadMethod); overload; thread를 사용하면서 세마포어나 뮤텍스를 사..

Programming/Delphi 2010.06.30
반응형