본문 바로가기
반응형

전체 글452

문자열에서 Null문자 제거하기 1. 개요 TInetHTTP (WininetHTTP Suite) 컴포넌트를 이용하여 웹페이지를 요청할때 응답 헤더가 이상하게 넘어오는 경우가 Delphi XE이상버전에서 발생 한다 예를 들어 INetHttp.QueryInfo(HTTP_QUERY_RAW_HEADERS_CRLF)를 호출하여 얻은 응답 헤더에 "Content-Type"에 대한 문자열이 "'C'#0'o'#0'n#0't'#0'e'#0'n'#0't'#0 ..." 식으로 리턴 된다. 이 문자열을 직접 사용하고자 하면 문자열 변수에 다음과 같이 담게 되는데 ResponseHeader := INetHttp.QueryInfo(HTTP_QUERY_RAW_HEADERS_CRLF); 그러면 결과는 자동으로 널 스트링을 인지하고 TypeCasting 되어서 Re.. 2023. 2. 15.
델파이 TWebBrowser 컴포넌트에서 자바스크립트 직접 실행하는 방법 1. 개요 TWebBrowser를 이용하여 웹페이지 네비게이션 관련 프로그램을 작성할 경우에 한 번 로딩된 페이지에서 페이지에 포함된 자바 스크립트를 직접 실행 시켜야 하는 경우가 있는데 이때 쉽게 현재 로딩된 웹페이지에 자바스크립트를 실행시키는 방법이다. 2. 해결 방법 현재 로딩된 HTML문서 웹페이지는 윈도우(Window) 객체에서 해당 문서에 대한 액션 줄 수 있다 이때 사용할 수 있는 Window 객채의 자바스크립트 실행 메소드가 자바스크립트 호출을 활성화 시키는 "execScript" 함수이다. execScript는 자바스크립트 뿐만 아니라 웹브라우저가 실행 가능한 스크립트 언어면 어떤 것이든 실행이 가능한데 첫 번째 파라미터는 스크립트 문자열(예:foo(a, b))이며, 두 번째 파라미터가 .. 2023. 2. 15.
서울-춘천 통근비 절약하기 1. 개요 춘천-서대문역 통근비용 절약하기 2. 결론 * 전철(급행) 이용이 최선입니다. * 비용과 시간을 따져봤을 때 가장 효율적입니다. 출근 남춘천역 아침 6시 15분 급행 이용. 서대문역 8시 5분쯤 도착 퇴근 - 대안 1. 청량리역 6시 36분 급행 이용. 춘천에 7시 50분 도착 - 대안 2. 청량리역 7시 6분 완행. 춘천 8시 40분 도착. - 최후. 상봉역에서 대기.... 3. 상세비교 3.1 자가용 출근 - 톨비 경차라 1,950원 정도, 춘천시민 할인 30% 제외해야함.(동사무소가서 환불). - 출근은 1시간 30분 소요.. 퇴근 - 퇴근은 3시간 + x (시위해서 언제 막할지 모름) - 몸이 많이 피곤함. 3.2 자가용 +전철 + 주차장 (2021년) 출근 춘천에서 미사중앙 제1공영주.. 2023. 2. 15.
특정 TCP 포트 또는 동적 포트에서 수신 대기하도록 SQL Server 인스턴스를 구성하는 방법 요약 이 문서에서는 Microsoft SQL Server 2000이나 Microsoft SQL Server 2005에서 정적 및 동적 포트를 할당하는 방법을 설명하고 정적 포트나 동적 포트를 사용하도록 SQL Server 2000 인스턴스를 구성하는 방법에 대해서도 설명합니다. 정적 포트 할당 정적 포트를 사용하도록 SQL Server 인스턴스를 구성한 경우에 이 SQL Server 인스턴스를 다시 시작하면 SQL Server 인스턴스는 지정된 정적 포트에서만 수신 대기합니다. SQL Server 클라이언트는 SQL Server 인스턴스가 수신 대기하는 정적 포트에만 모든 요청을 보내야 합니다. 그러나 SQL Server 인스턴스가 정적 포트에서 수신 대기하도록 구성된 경우에 SQL Server를 시작할.. 2023. 2. 14.
반응형