くだすれDelphi(超初心者用)その51at TECH
くだすれDelphi(超初心者用)その51 - 暇つぶし2ch951:デフォルトの名無しさん
10/07/03 15:25:44
厳密に言えば>>949は一度だけ書き替え可能な変数
>>944が本当の定数
>>944はコンパイル時に実際に数値と置き換わるけど、>>949は変数と同じく参照として扱われるから、
その展開がない分>>944の方が高速になる
知らないことは誰だってあるけど、いいやんとか言って違いも調べず思考停止するやつは向上心もう少し持とうぜ

952:デフォルトの名無しさん
10/07/04 03:30:07
もっと!もっと熱くなれよ!!

953:765
10/07/05 14:22:54
IndyのバージョンをDelphiインストール時のものに戻してテストしてみたところ、こちらの
バージョンではログイン後の画面が表示されました。
よって、バージョンアップをしてしまうと、なんらかの原因で正常なログインができなくなる
ようです。
Proxomitronを使って、両者のPOSTおよびGETの内容を確認してみましたが、全く同じデー
タでした。

旧バージョンで新バージョンのunitを開くとRequest.Ranges.Unitsが無いというエラーがでた
ので、そのあたりのプロパティかと思い、わからないならがも色々やってみたのですが改善
することができませんでした。
ソースを追って、原因追及といきたいところですが、自分にはまだまだ無理ですので、とり
あえず旧バージョンに戻す事で対応したいと思っています。

新バージョンで実装されているRequest.CharSetを使いたくてバージョンアップしたのですが、
残念です・・・。

色々教えていただき、ありがとうございました。
また自分の書き込みでご気分を害された方、申し訳ございませんでした。

954:デフォルトの名無しさん
10/07/05 17:05:21
そういうときはIndyのバージョンも書けよ

955:デフォルトの名無しさん
10/07/05 17:31:55
Double, Integer, Byte, Word, ShortIntなどの2値を比較し、その結果を返すような関数を作りたいのですが、

function TCompareClass.chkValProc<TypeID>( const srcVal, dstVal : TypeID ): Boolean;
begin
if ( srcVal < dstVal) then begin
Result := False;
end else begin
Result := True;
end;
end;

イメージ的にこういう感じのメソッドを作る方法ってないもんでしょうか。
↑だと、型が限定されないからか、コンパイルが通りません。

function TCompareClass.chkValProc<TypeID>( const srcVal, dstVal : Double ): Boolean;
function TCompareClass.chkValProc<TypeID>( const srcVal, dstVal : ): Boolean;
function TCompareClass.chkValProc<TypeID>( const srcVal, dstVal : TypeID ): Boolean;


956:デフォルトの名無しさん
10/07/05 17:33:11
失礼しました。後半あやまって送信してしまいました

function TCompareClass.chkValProc( const srcVal, dstVal : Double): Boolean;
function TCompareClass.chkValProc( const srcVal, dstVal : Integer ): Boolean;
function TCompareClass.chkValProc( const srcVal, dstVal : Byte ): Boolean;
function TCompareClass.chkValProc( const srcVal, dstVal : Word ): Boolean;
function TCompareClass.chkValProc( const srcVal, dstVal : ShortInt ): Boolean;

こういう風に全部用意してやれば一応目的は達成できるのですが、1つにまとめたく思います。

957:デフォルトの名無しさん
10/07/05 17:56:55
>>954
自分の無能さをライブラリのせいにして逃げる口実なんだからわざと書いてないんだよ
言わせんな恥ずかしい

958:デフォルトの名無しさん
10/07/05 18:02:31
>>955-956
TComparer<T>.Defaultの実装が参考になるというかそのまま使えると思う

959:デフォルトの名無しさん
10/07/05 18:14:50
>>954,>>957
バージョンについては>>818に書いたのですが、最初の書き込み時に書くべきでしたね。
申し訳ございません。

960:デフォルトの名無しさん
10/07/05 19:09:23
「最新」なんてバージョンはない

961:デフォルトの名無しさん
10/07/05 20:55:58
最初から最後までここまでぐだぐだになれるのもある意味才能だろうな・・・

962:デフォルトの名無しさん
10/07/05 23:49:35
ume

963:765
10/07/06 11:10:56
>>960
同じようにアップデートしてしまって以前と同じような動きができなくなった方の為に、参考ま
でに書いておきますね。
バージョンは10.5.7で(2009に同梱のものは10.2.5)昨日の時点ではr4270のものを使用しまし
た(changelog.txtでの確認)。
最初に試したものはr4258です。

>>961
PCやプログラムについての知識がなさすぎて、皆様を不快な気持ちをさせてしまいました。
申し訳ございません。

964:デフォルトの名無しさん
10/07/06 13:14:00
いいよ^^

965:デフォルトの名無しさん
10/07/09 18:38:37
匿名関数使ったサンプル集みたいなサイトや本って無い?

966:デフォルトの名無しさん
10/07/09 21:25:28
WebBrowserをフォームに貼ってサイトを表示させてるとkeypreviewをtrueにしてもonkeydownでキーを拾ってくれないんですがどうすればよいのでしょうか?

967:デフォルトの名無しさん
10/07/12 17:50:49
ローソク足のチャートが書ける日本語のコンポーネントってありませんか?
有料でも良いです。

968:デフォルトの名無しさん
10/07/12 17:54:02
条件をひとつ削ってもいいなら腐るほどあると思うけど

969:デフォルトの名無しさん
10/07/12 17:54:17
URLリンク(page13.auctions.yahoo.co.jp)


970:デフォルトの名無しさん
10/07/12 17:58:25
>>967
ありますよ

971:デフォルトの名無しさん
10/07/12 19:57:43
>965
omnithreadlibrary - Project Hosting on Google Code
URLリンク(code.google.com)
のデモの30番とか。


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch