프로그램개발 썸네일형 리스트형 Delphi Host Application is undefine 에러 소스를 실행(F9) 시키다가 아래와 같은 에러 메세지를 만났다. 에러메세지의 설명대로 RUN 메뉴에서 Parameters를 지정해 주니 실행이 무리없이 되긴 했다. 그런데 소스를 수정하고 다시 Run을 시키면 수정된 소스대로 결과가 나오지 않는 일이 생겨 버렸다. 이경우 아래와 같이 해결이 됐다. 프로젝트 탐색기에 해당하는 프로젝트 우클릭하여 나오는 메뉴중 Clean을 실행하고 다시 같은 우클릭하여 Build도 해보자 그러면, 아까 설정한 Parameter값도 없어지고 소스도 제대로 반영된 결과가 나오게 된다. 더보기 C# 프로젝트 종속성 할당 제거 여러 프로젝트가 포함된 솔루션을 빌드할 때 다른 프로젝트에서 사용되는 코드를 생성하기 위해 특정 프로젝트를 먼저 빌드해야 할 수 있습니다. 프로젝트가 다른 프로젝트에서 생성된 실행 코드를 사용하는 경우 코드를 생성하는 프로젝트는 코드를 사용하는 프로젝트의 프로젝트 종속성이라고 합니다. 해당 종속성 관계는 프로젝트 종속성 대화 상자에서 정의할 수 있습니다. 프로젝트에 종속성을 할당하려면 솔루션 탐색기 에서 프로젝트를 선택합니다. 프로젝트 메뉴에서 프로젝트 종속성 을 선택합니다. 참고 프로젝트 종속성 옵션은 프로젝트가 두 개 이상 포함된 솔루션에서만 사용할 수 있습니다. 프로젝트 종속성 대화 상자가 열립니다. 종속성 탭의 프로젝트 드롭다운 메뉴에서 프로젝트를 선택합니다. 다음에 종속 필드에서 이 프로젝트를 .. 더보기 SVN Update 후 Conflict 충돌 해결 SVN 사용하다 충돌이 날 경우는 아래 그림과 같이 빨간색으로 솔루션 탐색기에 표시가 된다. 해결을 해야 소스도 에러가 없어지고 계속 코딩을 할 수 있는데 이럴땐 버젼 충돌이 발생한 파일의 탭에서 오른쪽 버튼으로 메뉴를 불러오고 Edit Text Conflicts를 선택해서 문제해결이 가능하다. 아래의 그림처럼 SVN 버젼의 내용과 내 작업내용을 구분하고 비교형식으로 보여준다. 이때 저장소 작업분을 Accept한다면 아래 상자처럼 해당부분을 체크 하면 된다. 즐거운 코딩을 해 봅시다. 복붙!! 더보기 형태 변환 int String Arduino 형태 변환 String 형태로 변환 String A = String(1234); int 형태로 변환 int A= toint("3"); 더보기 파이썬 Tkinter 위젯 1. Tkinter 위젯 앞 아티클에서 언급했듯이, Tkinter는 제한된(Limited) 핵심 위젯들만을 제공하고 있다. 아래는 Tkinter가 제공하는 주요 위젯들이다. Button 단순한 버튼 Label 텍스트 혹은 이미지 표시 CheckButton 체크박스 Entry 단순한 한 라인 텍스트 박스 ListBox 리스트 박스 RadioButton 옵션 버튼 Message Label과 비슷하게 텍스트 표시. Label과 달리 자동 래핑 기능이 있다. Scale 슬라이스 바 Scrollbar 스크롤 바 Text 멀티 라인 텍스트 박스로서 일부 Rich Text 기능 제공 Menu 메뉴 Pane Menubutton 메뉴 버튼 Toplevel 새 윈도우를 생성할 때 사용. Tk()는 윈도우를 자동으로 생성하.. 더보기 파이썬 설치된 라이브러리 모듈 버전확인 pip freeze pip install numpy==1.19.3 더보기 ESP8266 + FT232RL 연결 Wiring 더보기 arduino uno + FC-28 Soil Hygrometer Module 테스트-팝콘웨어 토양 수분 세선인 FC-28 Soil Hygrometer Module 을 Arduino uno 와 연결하여 테스트 Wiring 은 다음과 같이 한다. 5V GND AO 와 연결 코드 입력후 테스트 함. 코드 void setup() { // put your setup code here, to run once: Serial.begin(9600); } void loop() { // put your main code here, to run repeatedly: int val = analogRead(A0); //토양수분센서값 읽기 Serial.println(val); delay(1000); } 테스트 결과 수분이 없는 경우 1023 값을 손으로 쥐었을 경우 910정도 나온다 잡는 위치에 따라 값이 변하며 물이 있.. 더보기 이전 1 2 3 다음