관리 코드(Managed Code)와 비관리 코드(Unmanaged Code) 이 글에서는 .NET 환경에서의 Managed Code와 Managed Code 이전의 Unmanaged Code에 대해서 알아보도록 하겠습니다. Managed Code는 Visual Studio 2003 버전이 발표되면서 Microsoft에서 만들어낸 개념입니다. 일반적으로 .NET Framework 환경에서의 C#, VB.NET 환경에서 만든 코드는 모두 Managed Code입니다. 그리고 이 개념이 나오기 이전의 코드들은 Unmanaged Code라 보시면 됩니다. C++은 기본적으로 Unmanaged Code라서 이 개념이 발표되었을 때 많은 혼란을 야기했다고 하네요. 하지만 이개념이 발표된 지 약 10년 정도 지났으..
프로그램 개발에 필수적인 Visual Studio 다운로드 링크입니다. Visual Studio에 대해서는 따로 말을 해드리지 않아도 어떠한 프로그램인지는 아실것 같아요.그래도 궁금하시다면 아래의 링크를 참고하세요. About Visual Studio with MSDNhttp://www.visualstudio.com/products/visual-studio-with-msdn-overview-vs Visual Studio 2010 Professional 평가판http://download.microsoft.com/download/B/3/8/B38A16DD-A088-4EEA-9031-450143063500/X16-57483VS2010ProTrialKOR.iso Visual Studio 2010 Ultimate..
ATL100.DLL 찾을 수 없음 (Missing Error) 해결방안 이번 포스팅에서는 특정 프로그램을 실행한 경우 ATL100.DLL을 찾을 수 없어 발생하는 에러에 대한 해결책을 알아보도록 하겠습니다. 프로그램 실행시 다음과 같은 에러 창을 보실 수가 있으시죠. 그럼 ATL100.DLL이 어디에서 사용되는지 용도에 대해서 알아보도록 할까요. ATL100.DLL은 Adobe Systems Incoporated 사의 DLL 로 Photoshop과 관련된 DLL입니다. 이에 대한 원인은 몇가지로 구분할 수 있는데요. 그 원인은 다음과 같습니다. 내부 바이러스 검사로 인한 파일 삭제파일 손상 혹은 손실로 인한 DLL 파일 로드 문제Windows 기반의 레지스트리 오류 DLL 에러에 대한 해결 방안은 생각보..
[LabVIEW 예제] 텍스트 파일 읽기를 통해 라인별로 텍스트 구분하기 랩뷰로 프로그래밍을 할때 텍스트 파일을 처리해야 하는 경우가 상당히 많습니다. 텍스트 파일을 처리하기 위해서는 File IO와 문자열에 해당하는 다양한 vi들을 알아야 하고 이를 응용할 줄 알아야 합니다. 이번 글에서는 좀 더 원활한 텍스트 파일 처리를 위해서 텍스트 파일의 라인별로 데이터를 구분하여 배열로 뽑아보는 예제를 설명드리겠습니다. 이 글에서 제공할 예제의 블록다이어 그램을 다음처럼 구현이 되어 있습니다. 프로그래밍 절차를 간략히 설명을 드리자면 다음과 같습니다.1) 파일을 읽어옵니다. 2) 읽은 파일은 라인피드 상수로 구분하여 배열을 만듭니다. 3) 배열의 크기를 통해서 텍스트 파일이 가진 라인의 갯수와 이에 대한 데이터..
DAQmx 드라이버 관련 예제 위치 (ANSI C, C#, VB) DAQmx 드라이버를 이용하여 텍스트 기반의 언어에서 개발이 가능하다고 지난 포스팅을 통해서 설명을 드렸습니다. 예제 설치도 알려드렸어요~ 이 부분이 궁금하시다면 아래의 링크를 참고하세요. 2014/09/10 - [National Instruments/DAQmx] - [DAQmx] DAQmx드라이버의 텍스트언어 지원 여부2014/09/10 - [National Instruments/DAQmx] - [DAQmx] DAQmx 드라이버의 텍스트 언어 예제 설치 예제를 설치하였으나, 예제의 위치가 어딘지 모르실겁니다. DAQmx 텍스트 언어 라이브러리에 대한 예제는 자신의 컴퓨터 내 문서 폴더에 저장이 됩니다. 내 문서로 가면 National I..