일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- 무료일러스트
- php
- 아두이노 강좌
- 파싱
- 자바스크립트
- 쿠파스
- 워드프레스
- 자동블로그
- 챗지피티
- 자동글쓰기
- cocos2d-x
- 프로그램
- 아두이노
- 아두이노 초보
- Ajax
- 웹
- HTML
- 파이썬
- Javascript
- 그누보드
- c#
- 쿠팡파트너스
- Python
- 쿠팡자동포스팅
- flex
- ChatGPT
- 아두이노 기초강좌
- 쿠팡 블로그
- 자동포스팅
- Php공부
- Today
- Total
목록c# (4)
플밍
go 언어로 dll 만들기 [ request.go ] package main import ( "C" ) func PrintTest(arg *C.char) *C.char { input := C.GoString(arg) return C.CString("입력한 값은 " + input + " 입니다") } func main() { } 문자열을 입력받아 다른문자열과 합하여 리턴해 주는 함수입니다. dll 로 빌드하기 $ go build -o request.dll -buildmode=c-shared c# 에서 사용하기 위에서 생성된 request.dll 을 c# 프로젝트로 복사한 후 아래와 같이 코딩합니다. // dll 선언 [DllImport("request.dll", CharSet = CharSet.Unicod..
c# 의 combobox 컨트롤은 하나의 객체만 추가할 수 있다. 그래서 html 의 처럼 보이는 값(Text) 따로 실제 값(Value) 따로 세팅해서 사용하기가 번거롭다. 여러가지 방법이 있지만 경험상 가장 간단한 방법을 소개한다. 바로 object 와 BindingList 를 사용하는 방법이다. 아래 예제를 참고하면 아주 간단하게 적용할 수 있다. public partial class Form1: Form { private BindingList typeList = new BindingList(); public Form() { typeList.Add(new { Text = "부모님", Value = "parents" }); typeList.Add(new { Text = "선생님", Value = "t..
c# Setup 프로젝트를 이용하여 설치 후 자동 실행#ads_1셋업프로젝트는 다 만들었다 가정하고1. 설치가 될 대상 프로젝트(Target Project)에서 아래 작업을 진행한다1) 추가 -> 새항목 -> 설치 관리자 클래스2) 생성된 클래스(예. Install1.cs)에 OnAfterInstall 메소드를 override 한다. 123456789protected override void OnAfterInstall(IDictionary savedState){ string path = this.Context.Parameters["assemblypath"]; var p = new System.Diagnostics.Process(); p.StartInfo.FileName = path; p.StartInfo..
IronPython 이라는 모듈을 사용하면 C#에서 파이썬을 호출하여 결과를 받고 또는 값을 세팅할 수 있습니다.아래는 C#의 Form.cs 에서 파이썬 test.py 를 호출하여 World 클래스를 실행한 결과입니다.python3.4 와 ironpython3 를 사용하였습니다.#ads_1http://ironpython.net/ >- test.py -# -*- coding: utf-8 -*-class World:def __init__(self):self.name = 'AAA' def hello(self):print("Hello") def getName(self):return self.name def add(self, a, b):return (a + b) def setName(self, name):self..