CRCを取得するには?

解決


たけの  2005-08-11 07:30:42  No: 16975  IP: 192.*.*.*

CRC 16bit&32bitを取得するにはどうすればいいのですか?

編集 削除
パクリマン  2005-08-11 08:20:28  No: 16976  IP: 192.*.*.*

これのことかな?
http://forum.nifty.com/fdelphi/samples/00229.html

編集 削除
たけの  2005-08-11 14:13:33  No: 16977  IP: 192.*.*.*

引数にファイル名を入れるとcrcが返ってくる関数が
16bit用と32bit用の2つ欲しいのです。

編集 削除
メラトニン  2005-08-11 14:54:23  No: 16978  IP: 192.*.*.*

すばらしいコンポーネントがあります。
http://www6.airnet.ne.jp/~sone_san/delphi/cgi-bin/ssi.cgi?miscella.html#MI0078

編集 削除
たけの  2005-08-11 17:22:58  No: 16979  IP: 192.*.*.*

メラトニンさん有難うございます。
ですが使い方がわからず・・・  何とか使えるようなりました
あと16bitのCRC-CCITT  がありませんでした。
もっと探してみます。

編集 削除
メラトニン  2005-08-11 17:51:43  No: 16980  IP: 192.*.*.*

私はCRCに詳しくは無いのですが、ITU-Tのことだと思いますが。
ちと調べてみてください。
http://e-words.jp/w/CCITT.html

編集 削除
たけの  2005-08-12 17:51:35  No: 16981  IP: 192.*.*.*

CRC16の初期値を 0 → $FFFF に変えたら期待通りの結果になりました。
なので終了と言う事で…

編集 削除