|
기타자료실 - '창조'로 제작하지 않은 프로그램이나, '창조'와 관련된 프로그램들을 올리는 곳입니다. - 첨부가능 확장자는 *.zip,*.rar,*.exe,*.jpg,*.gif,*.png 입니다. |
| Posted by 지상현 | 2004-09-09 23:57:56, Hit : 5412 | |
|
|
|
에...일단 이건 원하시던(?) IE 표준 파일 다운로드 대화상자로 파일을 받는 소스입니다...만
물론 API 하나 선언했고, 그 API 호출하는 부분까지 총 2줄로 줄일 수 있는 소스입니다. 그리고 누군가 말씀하셨듯이 실행해()로 했을 때 jpg 같은 파일은 다운로드가 안되는, 또 딜레이가 좀 있는 버그도 없습니다.
말 그대로 이 함수는 그저 파일 다운로드 대화상자로 파일을 받는 함수니까요.
그러나
여기에 이것을 올린 목적은, 이것을 창조에서 널리 이롭게 사용하기 위해서...가 아닙니다. -_-; 소스를 보시면 아시겠지만...
여기서 쓰인 함수는 달랑 다운로드 받을 주소만 인자로 요구하는 간편한 놈입니다. 문제는 그 인자로 넘겨야 할 주소를...ANSI가 아닌 유니코드로 넘겨야 한다는 것이죠. 따라서 한글 주소가 포함된 경우는 창조에선 불가능하고(유니코드 지원 함수도 없고, API 쓰는것도 불가능한 상황), 그나마 이 예제서처럼 영어와 기호로만 된 주소는 강제적으로 2바이트 문자로 만들어주는 노가다를 통해 대충 구현을 하긴 합니다.
따라서 누군가가 DLL 만들때 까지 기다려주세요-_- |
|
|
위자드 2004-09-10 AM 1:44:31 |
|
|
|
크하....진정한 노가다네;; |
|
|
ps.이진백 2004-09-10 AM 7:59:00 |
|
|
|
제가 그 작업 중입니다 -_-; |
|
|
ps.이진백 2004-09-10 AM 8:01:31 |
|
|
|
그런데 유니코드는 WideString으로 호환되니...
큰 작업은 필요치 않을듯 싶기도 하고요... |
|
|
지상현 2004-09-10 PM 7:30:01 |
|
|
|
유니코드가 그거죠 그냥(..)
그래서 그냥 MultiByteToWideChar API를 쓰면 그냥 끝인데, 창조로는 저 API를 쓸 수가(..) |
|
|
지상현 2005-09-27 PM 11:31:05 |
|
|
|
...쓸 수가 있군요!!! |
|
|
지우개 Expert 3.0 제작자 : 천호성 님 [LINK] |
|
|
|
대박로또2005 제작자 : 최재일 님 [LINK] |
|
|
1 | 박종훈 님 | 15292 점 | |
2 | 지상현 님 | 8809 점 | |
3 | 손상진 님 | 7389 점 | |
4 | 권선중 님 | 6061 점 | |
5 | 이진백 님 | 5174 점 | |
|
|
|
가입일 | 닉네임 |
05/31 | 김동률 |
03/31 | 홍형기 |
09/01 | o00pp99oo |
12/27 | 이재민 |
11/20 | 이희철 |
|
|
|
|
. |
. |
. |
|