Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
게시판의 업로드된 자료를 다운받을려면???
게시판의 업로드 기능까지 완료되었는데 다운받는 부분에서 문제가 하나
있군요....
뭐냐면 그냥 링크를 시켜주면 쉬우나 동일 파일명이 존재하지 못한다는
문제가 생기고 동일 이름일때 파일명에 특정 카운터를 붙히면 보기에 좋지
않고
제생각에 로칼에서 다운로드를 누르면 서버쪽 CGI에서 파일을 불러와
스트림형태로 보내는것 같은데 그 방법을 아시는 분이나 링크된 자료가
있으면 상세히는 아니더라도 간략히 자료좀 부탁드립니다.
포항에서 하수 송인표
1
COMMENTS
류종택
•
2000.03.25 03:58
Action 이름 대신 화일이름을 지정, Action은 Default:= True로 되어 있어야함..
그 뒤의 파라메터도 적용이 됨..
사용예는 http://www.shinhae.com/download.dll/ryu.zip?FileName=Ryu.zip
From 류..
---------
procedure TWebModule1.WebModule1WebActionItem1Action(Sender: TObject;
Request: TWebRequest; Response: TWebResponse; var Handled: Boolean);
Var
Data : TStrings;
msDown : TFileStream;
begin
Data:= Nil;
With Request do
Case MethodType of
mtPost : Data:= ContentFields;
mtGet : Data:= QueryFields;
End;
msDown:= TFileStream.Create(Packweb.LocalPath(Request)+Data.Values['FileName'], fmOpenRead);
Try
Response.ContentType:= 'application/*';
Response.ContentStream:= msDown;
Response.ContentStream.Position:= 0;
Handled:= True;
Finally
Response.SendResponse;
End;
end;
송인표 wrote:
> 게시판의 업로드 기능까지 완료되었는데 다운받는 부분에서 문제가 하나
> 있군요....
>
> 뭐냐면 그냥 링크를 시켜주면 쉬우나 동일 파일명이 존재하지 못한다는
>
> 문제가 생기고 동일 이름일때 파일명에 특정 카운터를 붙히면 보기에 좋지
>
> 않고
>
> 제생각에 로칼에서 다운로드를 누르면 서버쪽 CGI에서 파일을 불러와
>
> 스트림형태로 보내는것 같은데 그 방법을 아시는 분이나 링크된 자료가
>
> 있으면 상세히는 아니더라도 간략히 자료좀 부탁드립니다.
>
> 포항에서 하수 송인표
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
김문신
•
2000.03.25 00:58
2
COMMENTS
/
0
LIKES
출력들은 어떻게 하시나요?
이재식
•
2000.03.25 01:47
이재식 Wrote : 안녕하세요? 델파이 관련 출력물 컴포넌트에는 여러가지 있습니다. 크리스탈, 퀵(번들...
하얀까마귀
•
2000.03.25 04:06
안녕하세요 하얀까마귀 입니다... 전반적으로 전 이재식님의 말씀에 동감을 합니다.. 아직 퀵으로 해서 ...
때밀이
•
2000.03.25 00:53
1
COMMENTS
/
0
LIKES
unix Shell실행은 어떠케???
지나가다
•
2000.03.30 22:54
때밀이 wrote: > 예를들어 unix에는 a.sh라는 script가 있고... > 델로 만든 application에서 이 a.sh를 ...
돌맹이
•
2000.03.25 00:28
1
COMMENTS
/
0
LIKES
SQL 쿼리를 사용해서 데이터를 읽을때~~
HART
•
2000.03.25 02:11
오라클에서는 아래와 같은 방법으로 해결할 수 있습니다. 다른 디비도 비슷한 방법이 있는지는 잘못라요....
송인표
•
•
2000.03.25 00:14
1
COMMENTS
/
1
LIKES
게시판의 업로드된 자료를 다운받을려면???
게시판의 업로드 기능까지 완료되었는데 다운받는 부분에서 문제가 하나 있군요.... 뭐냐면 그냥 링크를 시켜주면 쉬우나 동일 파일명이 존재하지 못한다는 문제가 생기고 동일 이름일때 파일명에 특정 카운터를 붙히면 보기에 좋지 않고 ...
류종택
•
2000.03.25 03:58
Action 이름 대신 화일이름을 지정, Action은 Default:= True로 되어 있어야함.. 그 뒤의 파라메터도 적용...
델초보
•
2000.03.24 23:41
3
COMMENTS
/
0
LIKES
에디트에서 폼이름을 입력받고 싶은데..
최용일
•
2000.03.25 02:12
다음과 같이 이름으로 검사해서 만일 있다면 Show메소드를 이용하여 그 폼을 띄우시면 됩니다. procedu...
최미현
•
2000.03.25 01:47
우선 답변고맙습니다. 근데요..이미 생성되어 있는 폼이 아니라 버튼을 눌렀을때 생성까지 같이 하려면...
최용일
•
2000.03.25 03:37
헐헐헐... 좀 상당히 이상한 걸 하시네요...... 자동생성을 안하셨고 단지 이름만안다.... 허허허... ...
hee
•
2000.03.24 23:05
3
COMMENTS
/
0
LIKES
폼과 폼 사이의 데이터 교환
이준해
•
2000.03.25 04:10
폼간에 데이터 교환방법중엔 이런것도 있습니다. 델파이가 Object pascal 기반이니깐, oop 적인 방법을 사...
강인규
•
2000.03.25 00:29
요즘 폼간의 데이터교환이 유행이군요. 아래만 보셔도 알 수 있을텐데....(쩝~); 어느 학교에서 내준 레포...
최용일
•
2000.03.25 00:35
다음과 같이 넣고싶은 값을 항상하던대로 넣어주시면 됩니다. 단지 앞에다 새로 생성된 폼에다 넣으라는것...
최 소 영
2000.03.24 23:03
0
COMMENTS
/
0
LIKES
패널이 보이지 않습니다.
김진규
2000.03.24 22:54
0
COMMENTS
/
0
LIKES
키보드 훅킹해서 사용자가 입력한 값을 변경시킬려면?
my
•
2000.03.24 22:49
3
COMMENTS
/
0
LIKES
델파이가 오라클8하고 잘 맞지 않아요.
윤석태
•
2000.03.24 23:24
안녕하세요.. 질문하신 내용을 잘 모르겠네요... 어떤부분이 문제가 되는지를 자세하게 알려주시면 다...
느티나무
•
2000.03.24 23:46
느티나무 wrote: 어디가 문제인지요 한글이 깨져서 나타납니까? = 레지스트리의 NLS_LANG 를 바꾸시...
미정
•
2000.05.03 06:39
느티나무 wrote: > 느티나무 wrote: > 어디가 문제인지요 > 한글이 깨져서 나타납니까? > = 레지스...
이수정
•
2000.03.24 22:03
3
COMMENTS
/
0
LIKES
폼에서 위에 있는 'X'를 누르고 강제로 종료할때 뭔가를 실행시켜줄 수 있는 방법없습니까?
최용일
•
2000.03.24 22:32
폼의 OnCloseQuery, OnClose, OnDestroy이벤트중의 하나에서 필요에 맞게하세요... OnCloseQuery에서 하신...
하얀까마귀
•
2000.03.24 22:07
안녕하세요 하얀까마귀 입니다.. 뭐가를 실행한다구요??? 무얼 실행하신다는건지는 모르겠지만...... ...
이수정
•
2000.03.24 22:29
감사합니다..
김종호
•
2000.03.24 21:12
1
COMMENTS
/
0
LIKES
HTTP 프로토콜을 이용하여 파일 다운받기
류종택
•
2000.03.25 03:05
아래와 같이 해보세요.. From 류.. --------- Function GetHTTP(URL:String):String; Begin ...
박성훈
•
2000.03.24 21:09
1
COMMENTS
/
0
LIKES
Mysql 다운로드하려고 하는데...
백록화
•
2000.03.24 22:07
yo~ ^^*^~ 안녕하세요! mySql 은 공개가 아니고, 쉐워 로 알고 있는데.... 상업적으로 사용할려면 ...
안영식
2000.03.24 20:57
0
COMMENTS
/
0
LIKES
[매우 급함] 유용한 TPrinter개체 있으면 소개좀!!!
델초
•
2000.03.24 20:25
7
COMMENTS
/
0
LIKES
정말 안되는뎅.........호출폼에 값되돌리기....????
임형호
•
2000.03.24 21:01
델초 wrote: > 밑에 질문(10576)을 했었는데 다른 답변을 하셔셔 이렇게 다시 올립니다... > 답변해주신...
최용일
•
2000.03.24 20:34
create(self)와 create(application)의 차이는 폼의 주인이 누구인가를 정하 는 것밖에 없습니다. Self를 ...
델초...
•
2000.03.24 21:00
예를 만들어봤읍니다.....새로해봐도 역시 안돼요...제가 어딘가 잘못한거 같은데..... 폼1 소스(폼3을 호...
최용일
•
2000.03.24 21:21
네 역시 안됩니다. 그렇게 하시면... Form3.CallForm이 TForm형인데 그안에 Edit1이란 컴포넌트가 있을...
하얀까마귀
•
2000.03.24 20:50
안녕하세요 하얀까마귀 입니다.... 정말 오랜만에 답변 올리는것 같네요... 최용일님이 말씀하신 ...
최용일
•
2000.03.24 20:56
헐헐헐... 하얀까마귀님도 저처럼 감기에 걸리셨나보군요... 요즘 감기에 걸려서 고생하시는 분이 부쩍 ...
하얀까마귀
•
2000.03.24 22:11
그럼.. 최용일님두??? 후후.. 이번 독감 무척 독하네요..... 체력에는 자신이 있는데 이번 감기로 앓아 ...
허창회
2000.03.24 20:09
0
COMMENTS
/
0
LIKES
[재질문] cwnumedit componet 등록
손정현
•
2000.03.24 20:09
1
COMMENTS
/
0
LIKES
DBGrid에서요...
하얀까마귀
•
2000.03.24 21:03
안녕하세요 하얀까마귀 입니다... 그리드에서 지금 말씀하신건 안되구요... DBGrid는 DAtaSource연결 외...
김철환
•
2000.03.24 20:04
1
COMMENTS
/
0
LIKES
이미지를 백업한후 복원하는 ?
최용일
•
2000.03.24 20:52
이곳에 ( http://www.easycash.co.at/comppage.htm )가보시면 백업/리스토어 컴포넌트가 있습니다. 오픈소...
델파이을 하고픈 사람
2000.03.24 21:25
0
COMMENTS
/
0
LIKES
ibm db2와 delphi의 연동관계........
윤석태
•
2000.03.24 19:15
3
COMMENTS
/
0
LIKES
[Q] 여러 필드 중에서 수정된 것만 update하구 싶어요...
강인규
•
2000.03.24 20:19
이게 답변인지 모르겠습니다. 캐쉬드업데이트를 사용한 예제입니다. 일단 테이블의 CachedUpdate속성을...
윤석태
•
2000.03.24 23:15
인규님 답변 감사합니다. 그런데 답변 내용을 참고해보니 제가 하려는 것과는 좀 틀린 것 같아서요.. 또...
까마귀
•
2000.03.26 02:26
윤석태 wrote: > 인규님 답변 감사합니다. > > 그런데 답변 내용을 참고해보니 제가 하려는 것과는 좀 ...
델파이
•
2000.03.24 16:33
1
COMMENTS
/
0
LIKES
GOTO 문이 있습니까?
황명하
•
2000.03.24 17:41
물론 있지요. 그러나 프로그램 logic상 권장할 만한건 아닙니다. basic 프로그램을 해보셨나요? "goto...
송인표
2000/03/25 00:14
Views
429
Likes
1
Comments
1
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
그 뒤의 파라메터도 적용이 됨..
사용예는 http://www.shinhae.com/download.dll/ryu.zip?FileName=Ryu.zip
From 류..
---------
procedure TWebModule1.WebModule1WebActionItem1Action(Sender: TObject;
Request: TWebRequest; Response: TWebResponse; var Handled: Boolean);
Var
Data : TStrings;
msDown : TFileStream;
begin
Data:= Nil;
With Request do
Case MethodType of
mtPost : Data:= ContentFields;
mtGet : Data:= QueryFields;
End;
msDown:= TFileStream.Create(Packweb.LocalPath(Request)+Data.Values['FileName'], fmOpenRead);
Try
Response.ContentType:= 'application/*';
Response.ContentStream:= msDown;
Response.ContentStream.Position:= 0;
Handled:= True;
Finally
Response.SendResponse;
End;
end;
송인표 wrote:
> 게시판의 업로드 기능까지 완료되었는데 다운받는 부분에서 문제가 하나
> 있군요....
>
> 뭐냐면 그냥 링크를 시켜주면 쉬우나 동일 파일명이 존재하지 못한다는
>
> 문제가 생기고 동일 이름일때 파일명에 특정 카운터를 붙히면 보기에 좋지
>
> 않고
>
> 제생각에 로칼에서 다운로드를 누르면 서버쪽 CGI에서 파일을 불러와
>
> 스트림형태로 보내는것 같은데 그 방법을 아시는 분이나 링크된 자료가
>
> 있으면 상세히는 아니더라도 간략히 자료좀 부탁드립니다.
>
> 포항에서 하수 송인표