본문 바로가기
728x90
반응형

전체 글149

C# 윈폼(Windows Forms) Thread 사용 using System; using System.Windows; using System.Threading.Tasks; namespace WpfApp { /// /// Interaction logic for MainWindow.xaml /// public partial class MainWindow : Window { public MainWindow() { InitializeComponent(); } private void button1_Click(object sender, RoutedEventArgs e) { // 작업쓰레드 생성 Task.Factory.StartNew(Run); } private void Run() { // 해당 쓰레드가 UI쓰레드인가? if (textBox1.Dispatcher.Che.. 2020. 11. 2.
[C#] C로 작성된 Dll 사용하기 C로 작성된 Dll을 C#에서 작업해야 하는 상황 우선 문제가 되는 것은 다음 사항이었다. 1. 어떻게 호출해서 사용하는가? 2. 포인터는 어떤게 전달하고 전달 받는가? ● 어떻게 호출해서 사용하는가? C++로 작성된 Dll은 Standard 호출 방식으로 선언해 주어야 한다. 2020. 10. 30.
서브버전(Subversion) 윈도우 서버 설치 0.시작하면서... 개발자라면 한번쯤 소스 관리에 대해서 고민해 봤을 것이다. 특히나 수정이 잦은 프로그램이라면 더욱 더 버전 관리가 중요한데, 이걸 일일이 폴더나 날짜별로 관리하다가는 낭패를 보기 십상이다. 그래서 버전관리 프로그램을 사용하는데, 대표적인 것으로 소스세이프(Source Safe), CVS, Subversion 있다. 윈도우 프로그래머라면 소스세이프가 굉장히 유용한데(Visual Studio를 설치하면 자동으로 깔리므로... ㅡ_ㅡa..), 사용해보니 속도가 무지 느리고 VC 또한 한참 뒤에 뜨게하는 무시무시한 단점이 있어서 다른 것을 찾다가 서브버전을 선택하게 되었다. 서브버전의 장점은 인터넷에 잘 나오므로 굳이 이야기하지 않겠고, 실제 윈도우 버전 설치 및 설정에 대해서 알아보자. 1.. 2020. 10. 29.
SVN(Subversion) 설정 SERVER 설정 관련 형상관리(버전관리)프로그램 중 서브버전의 서버는 다양한 방법으로 구축이 가능합니다. TortoiseSVN 설치 후 Create repository here 을 이용 사이트 : http://tortoisesvn.net 접근 방식 예 : file:///C:/Repository/test 참고할만한 글들 09 서브버전(Subversion) 윈도우 서버 설치 http://kkamagui.springnote.com/pages/585605 Subversion 서버 설치 사이트 : http://subversion.tigris.org/ 접근 방식 예 : svn://localhost/test VisualSVN 서버 설치 사이트 : http://www.visualsvn.com/server/ 접근 방식.. 2020. 10. 28.
728x90