[表示 : 全て 最新50 1-99 101- 2chのread.cgiへ]
Update time : 05/09 16:46 / Filesize : 35 KB / Number-of Response : 139
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Delphiで無料でプログラミングしてみるお



1 名前:デフォルトの名無しさん mailto:sage [2007/12/20(木) 19:49:54 ]
★まとめWiki★
www.wikihouse.com/DelphiVIP/

●Delphi6 無料版●
www.vector.co.jp/soft/dl/win95/prog/se205882.html

導入手順
www.wikihouse.com/DelphiVIP/index.php?%C6%B3%C6%FE%BC%EA%BD%E7

●TurboDelphi 無料版導入手順●
ttp://gigazine.net/index.php?/news/comments/20060906_turbo/

Delphi専用うpろだ
ttp://vipdelphi.run.buttobi.net/cgi-bin/upload.html

116 名前:デフォルトの名無しさん mailto:sage [2008/11/03(月) 14:52:02 ]
>>114
だから普通にデバッグしろって言ってんだろw
そもそもFTP鯖にちゃんとリクエストが飛んでいるかとかちゃんと調べたのか?

117 名前:デフォルトの名無しさん mailto:sage [2008/11/03(月) 15:43:06 ]
>>115
881 名前:873[sage] 投稿日:2008/11/03(月) 14:41:53
ここでの質問はあきらめて別のところで質問してみます。



118 名前:デフォルトの名無しさん mailto:sage [2008/11/04(火) 07:16:54 ]
>>116

自分でFTP鯖立ててログイン成功してるのは確認しました。
IdFTP使って
Host,UserName,Password,Connect,Loginのメソッドの順でログインしました。


119 名前:デフォルトの名無しさん mailto:sage [2008/11/04(火) 07:41:58 ]
Indyは同期的なのでイベントで処理しないほうがよいのでは?ということではなく?

120 名前:デフォルトの名無しさん mailto:sage [2008/11/04(火) 08:01:54 ]
>>119

ログインでエラーはでなかったんだけど、なぜか
procedure TForm1.FtpAfterClientLogin(Sender: TObject);
が機能してないみたい。これってHost,UserName,Password,Connect,Loginのメソッドの順でログインすると発生するんですよね?

121 名前:デフォルトの名無しさん mailto:sage [2008/11/04(火) 23:43:03 ]
>>120
AutoLoginプロパティをTrueにしてConnectを呼んだときにしか
OnAfterClientLoginは実行されないってヘルプに書いてあった

122 名前:120 mailto:sage [2008/11/05(水) 14:23:59 ]
>>121
回答ありがと。
そしてできた・・・・ほんとにちょっとしたところを見落としてた。


123 名前:120 [2008/11/05(水) 17:36:49 ]
そしてまた壁にぶつかったorz
IdFTPのGetメソッドで
Get(Listbox.Items[0],'C:\AA.dat',True,IdFtp.Resume);
を実行すると英語で「同じ名前のファイルがあります」っていうエラーがでます。
あきらかに名前が違うのですが、これはIndy側の問題でしょうか?
それとも他に問題があるのでしょうか?
ちなみにListbox.Items[0]には「TEST.txt」が格納されています。


124 名前:デフォルトの名無しさん mailto:sage [2008/11/05(水) 19:51:17 ]
>>123
またアホのためにソースとヘルプを読んであげないといけないよ…
ACanOverwriteとAResume、3つめと4つめの引数が両方Trueだと
ファイルの存在にかかわらず>>123のエラーが出る
IdFtp.Resumeってなんだよ?

Indyのソースが公開されているんだからわからなけりゃソース嫁
あとsageろ



125 名前:123 mailto:sage [2008/11/05(水) 21:54:24 ]
>>124

ありがとうございます。
うまくいきそうに見えましたが、今度は「(保存ファイル名)が開けません」というエラーが出て保存できません。
Indyのヘルプを見てもダメでしたorz

IdFtp.Resumeではなく、idFTP.ResumeSupportedです。


126 名前:デフォルトの名無しさん mailto:sage [2008/11/05(水) 22:41:15 ]
お前いい加減にしろよ

var
ms: TMemoryStream;
str: string;
begin
ms := TMemoryStream.Create;
str := '私はアホです';
ms.Write(PChar(str)^, Length(str));
ms.SaveToFile('C:\AA.dat');
とかやって実際にファイルが作れるか試してみろよ
もう一度言うがIndyのソースを落としてきてデバッグ情報付きで
コンポをインスコすればライブラリの中までデバッガで追っていけるんだよ

Indyはクソだがそれ以前にお前の頭がどうしようもない

127 名前:デフォルトの名無しさん [2008/11/05(水) 22:51:06 ]
未だにsageろなんていうsage原理主義者っているんだなあ…。

128 名前:デフォルトの名無しさん mailto:sage [2008/11/05(水) 23:00:23 ]
まぁ、未だにDel使ってるヤツもいるわけだが…。

129 名前:デフォルトの名無しさん mailto:sage [2008/11/05(水) 23:03:04 ]
Vistaは管理者権限じゃないとルートにファイルが作れないっぽいよ

130 名前:デフォルトの名無しさん mailto:sage [2008/11/06(木) 03:35:38 ]
ハードコーディングしてる時点で相当アレ

131 名前:デフォルトの名無しさん mailto:sage [2008/11/06(木) 14:43:51 ]
>>126

私の頭がどうにかなってるのは理解しました。
ファイルが作れてはいるみたいなのですが、サイズ0の見た目だけのファイルで・・・。
公式にもありますが、公式のIdFTPのサンプルソースです。
ttp://www1.axfc.net/uploader/File/so/13341
サンプルみながらやってますが、どうにもうまくいかないので。
>>129

XPです・・・orz

132 名前:デフォルトの名無しさん mailto:sage [2008/11/06(木) 22:45:41 ]
デバッグ版dcuを使う設定にして、例外が発生した箇所を特定、そこから呼び出し履歴を
逆にたどっていってエラーになっている要因を特定、というある意味当たり前のデバッグをしなさいな。

133 名前:デフォルトの名無しさん mailto:sage [2008/11/07(金) 02:44:57 ]
まあ、使っているWindowsとDelphi、Indyのバージョンを
明らかにしない時点でエスパーの登場を待つしかないわけだが

134 名前:131 mailto:sage [2008/11/07(金) 06:12:47 ]
デバッグやって気がついたのは、公開ディレクトリをルートにすると無事にダウンロードできる。
けど他のC、Dのルート以外を公開ディレクトリにするとダウンロードできなくなる・・・。
これはIndyの特別な設定が必要?



135 名前:デフォルトの名無しさん mailto:sage [2008/11/07(金) 11:57:36 ]
…………

136 名前:デフォルトの名無しさん mailto:sage [2008/11/07(金) 18:13:44 ]
>>135
つまりわからないと

137 名前:デフォルトの名無しさん mailto:sage [2008/11/07(金) 18:23:17 ]
…… … …………

138 名前:デフォルトの名無しさん mailto:sage [2008/11/07(金) 19:04:43 ]
ソース(ホスト側)ファイル名は正しい?というよりホストとクライアントを別PCにしてWireSharkで
パケットキャプチャしてどういうやりとりをFTPサーバとクライアントプログラムの間でどういうメッセージの
やりとりをしてエラーになっているのかを確認しな。






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<35KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef