2010. 9. 26. 23:53

Dynamic Function Loader.

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
안녕하세요 Geeks_Company 입니다.

일전에 동적 체크 로직의 데모 어플리케이션이 완성이 되었다란 글을 올렸는데요.

관련되어 데모를 할 필요가 있어서 이렇게 간략한 시연 결과를 올립니다.

첫 번째 그림은 간략한 체크클래스의 로직입니다.

아래 보시면 IsNullOrEmpty 란 함수가 있습니다. 안에 있는 모든 함수에는 MessageBox를 활용하여

인자 값 및 해당 펑션의 이름을 찍게 해놨습니다.

이외에 2개의 다른 함수 역시 체크 로직 + MessageBox 로 구성이 되어 있습니다.
사용자 삽입 이미지

첫번째로 실행 시킬 함수 목록입니다.
textBox1 은 현재 입력값 123이 들어 있는 텍스트 박스 콘트롤 입니다.
IsNullOrEmpty 는 실행 시킬 함수 이름 입니다.

처리 버튼을 누르는 순간,

Dynamic Function Loader(이하 DFL)은 해당 함수를 적제 한수 실행을 시킵니다.

첫번째에서 처리버튼을 클릭시 프로그램은 이러 합니다.

입력값 : 123
실행 함수 : IsNullOrEmpty
처리 결과 : False

사용자 삽입 이미지

처리 결과 입니다.

사용자 삽입 이미지

두번째 에서 처리버튼을 클릭시 프로그램은 이러 합니다.

입력값 : 123
실행 함수 : IsNum
처리 결과 : True

사용자 삽입 이미지

처리 결과 입니다.

사용자 삽입 이미지


세번째 에서 처리버튼을 클릭시 프로그램은 이러 합니다.

입력값 : 123
1번째 실행 함수 : genif
1번째 실행 함수 인자값  : 123 , IsNum
2번째 실행 함수 : IsNum
처리 결과 : True
사용자 삽입 이미지

처리 결과 입니다.

사용자 삽입 이미지


사용자 삽입 이미지


이상 간략 한 데모 관련 글을 마무리 짓겠습니다.