본문 바로가기
반응형

2017/0283

Qt 윈도우에서 MFC DLL 사용, 라이브러리 import 예제 Qt 윈도우에서 MFC DLL 사용하기 참조 - Call Symbol From Shared Object File (DLL) with Qt Library [링크] 코드 프로젝트에 올라온 글과 레퍼런스 문서도 참고 합니다. 「(Qt, MFC, DLL 문서)」 Code Project - Delayed DLL load in Qt [링크]레퍼런스 문서 - QLibrary Class Reference [링크] 위의 내용을 종합해보면, MFC 속성의 DLL도 Qt 스타일로 맞추면 불러와 사용하는 게 가능합니다. 먼저 아래의 코드처럼 QLibrary 변수를 생성한 뒤 로드를 합니다. 123456789101112.h#include .....QLibrary library; .cppTestBed::TestBed(QWidge.. 2017. 2. 1.
C# FTP 예제 5개 다운로드, 업로드, 삭제, 경로 설정, 콘솔 제어 C# File Transfer Protocol 소스 코드 5개 출처 - File Download, Upload, Delete in FTP Location using C# 프로젝트 다운로드 〔칸라힘이란 분의 블로그〕에 잘 정리가 되어 있네요. 아래 소스들은 칸라힘이란 분의 블로그에서 인용합니다. C#에서 FTP를 사용하기 위해선 Using System.Net을 먼저 선언해 주셔야 합니다. 맨 아래에 프로젝트 파일을 다운 받으실 수도 있어요. 파일 다운로드 File Download From FTP 1234567891011121314151617181920212223242526272829string localPath = @"G:\FTPTrialLocalPath\";string fileName = "arahimk.. 2017. 2. 1.
C# Stack Trace 닷넷 4.5부터 지원된 로그 출력 기능 C# Stack Trace. DotNET 4.5 지원 - Logging 기능 C++ 계열에는 편리한 로그 출력 기능이 있습니다. Stack Trace란 것으로, 예를 들면, __LINE__ 키워드 이용 : 로그를 찍는 라인 넘버를 출력창에서 확인 20번 라인에서 __LINE__ 키워드를 이용하면 출력창에서 20이란 숫자가 확인되는 것입니다. 근데, 이런 편리한 기능이 C#엔 없느냐고 묻는다면 있다고 말씀드리겠습니다. 닷넷 프레임워크 4.5 미만 버전에선 Stack Trace와 StackFrame을 이용해 아래처럼 소스를 꾸밀 수 있었습니다. 12345678StackTrace st = new StackTrace(new StackFrame(true));Console.WriteLine(" Stack trace.. 2017. 2. 1.
반응형