|
기타자료실 - '창조'로 제작하지 않은 프로그램이나, '창조'와 관련된 프로그램들을 올리는 곳입니다. - 첨부가능 확장자는 *.zip,*.rar,*.exe,*.jpg,*.gif,*.png 입니다. |
| Posted by 김동현 | 2006-09-12 11:01:10, Hit : 5563 | |
|
|
|
지난 7월 15일에 Javascript로 만들었던 것을 Q/A게시판에 올려 창조로 제작하는 방법을 문의한 적 있었습니다. 그때 너무 감사하게도 변혁수 님께서 그 답변을 올려주시고, 예제 파일까지 작성하여 올려주셨었는데요. 덕분에 비주얼툴로 뭔가를 만드는 시작을 할 수 있었습니다.
이후 이래저래 살다가 결국 Visual Basic 6.0으로 완성했습니다. 창조로 만들어 올리면 더욱 좋겠지만, 그래도 변혁수 님이 만들어주신 것에 힌트를 얻어 한번 해봤습니다. 당분간 제겐 매우 유용하게 쓰일듯 합니다. 다시금 변혁수 님께 감사드리고요...
제 첫 프로그램이니 기념삼아 한번 올립니다. 더불어 창조와 관련은 없지만, 궁금한 점이 있어서요.
Visual Basic으로 만든 프로그램은 배포를 하려면 배포 마법사를 통해 해야 한다고 알고 있습니다. 그래서 관련 dll이나 컴포넌트 사용시 ocx까지 묶어서 설치를 해야 visual basic이 설치되어 있지 않은 컴퓨터에서도 작동한다고 하는데요. 근데, 제가 만든 건 왜 실행파일exe만으로도 다른 컴퓨터에서 다 잘 돌아가는 걸까요? 물론 프로그램이 엄청 간단하긴 합니다만, 이렇게 간단한 프로그램이면 원래 설치 패키지 작성이 필요없는건지 궁금합니다. 결국 실행파일만으로만 하면 용량도 74kB정도밖에 안나오는데, 패키지를 만들면 4MB가 넘더라구요. 결국 저는 그냥 이 파일 하나만 달랑 배포해도 다른 컴퓨터에서 다 잘 돌아가는 걸까요?
제 직장에는 거의 대부분의 컴퓨터에 Visual Basic으로 만들어진 업무관리 프로그램이 설치되어 있습니다. 혹시 그 프로그램이 설치되면서 제 실행파일에 필요한 dll 등이 이미 설치되어 있어 이런 현상이 나타나는 걸까요? 물론 이 조그만 파일은 업무관리 프로그램이 설치되어 있지 않은 컴퓨터에서도 잘 돌아가는 것을 확인했습니다.
더군다나 윈도우 하단 작업관리자 창에 프로그램이 나오지도 않더군요. 이 이유도 모르겠습니다.
여기저기 찾아봐도 "실행이 안되니 문제다"라는 질문과 답변은 많아도 "실행이 왜 되는지 모르겠다"라는 건 찾기 힘들어서요. 고수님들께 한 수 청합니다. 감사합니다. |
|
|
권선중 2006-09-12 PM 9:42:16 |
|
|
|
방금 실행했는데 역시 기본 Dll파일이 없다고 뜨네요..
아마 다른컴퓨터에는 VB로 만들어진 프로그램들이 설치 되어서 그런듯합니다.. VB로 설치된 프로그램들에는 Vb6ko.dll파일이 들어있었겠죠..^^ 그로 인해 실행된듯합니다.. |
|
|
지상현 2006-09-13 AM 2:17:57 |
|
|
|
실행이 다 되는게 아닐 겁니다.
우연찮게도 모두 실행되는 경우인 거지요.
하지만, 어느 정도의 런타임은 OS가 기본으로 가지고 있습니다. 일반적으로 반드시 배포해야 하는 파일은 몇 가지 안됩니다.
작업표시줄에 프로그램이 뜨려면, 폼의 ShowInTaskbar 속성을 True 로 하시면 됩니다. |
|
|
김동현 2006-09-13 PM 1:42:36 |
|
|
|
감사합니다. |
|
|
지우개 Expert 3.0 제작자 : 천호성 님 [LINK] |
|
|
|
대박로또2005 제작자 : 최재일 님 [LINK] |
|
|
1 | 박종훈 님 | 15292 점 | |
2 | 지상현 님 | 8809 점 | |
3 | 손상진 님 | 7388 점 | |
4 | 권선중 님 | 6060 점 | |
5 | 이진백 님 | 5174 점 | |
|
|
|
가입일 | 닉네임 |
05/31 | 김동률 |
03/31 | 홍형기 |
09/01 | o00pp99oo |
12/27 | 이재민 |
11/20 | 이희철 |
|
|
|
|
. |
. |
. |
|