私はTSimpleCodec.Begin_EncryptMemoryを取得します。次のコードを実行すると間違ったモードの例外が発生します。何か間違っていますか?TSimpleCodec.Begin_EncryptMemory - 間違ったモード
0
A
答えて
0
コーデックを実行時コードで初期化するときは、StreamCipherIdを設定する必要があります。 BlockCipherIdを設定する直前に次の行を挿入します。
FCodec.StreamCipherId := BlockCipher_ProgId;
デザイン時の値でコーデックを設定する場合は、これを行う必要はありません。設計時に行うほうがはるかに簡単です。必要に応じて、公開プロパティを設定するだけです。
Delphi 2010のデモプログラムは、TmfmLockbox3_Demo.FormCreate()メソッドとTmfmLockbox3_Demo.actCustomBlockEncryptExecute()メソッドの例を示しています。
また、on-line helpも読んでください。
一般的なヒントとして、デモプログラムを見たり、オンラインヘルプを読むだけでは、ほとんどStackOverflowに来る必要はありません。ドキュメンテーションに不具合がある場合は、LockBoxのフォーラムにいくつかの積極的な提案を投稿して、ドキュメンテーションを改善してください(デモ+オンラインヘルプ)。
関連する問題
- 1. convertPoint:toView:風景モードで間違った値を返します
- 2. 右のタイトルは間違っていますが、間違った説明と間違ったサムネイル(Wordpress)
- 3. urlRewritter.Netを使った間違ったページリンク
- 4. 間違った結果が
- 5. Git間違ったコミット親
- 6. 間違った出力コード
- 7. 間違ったモデルスタブinherited_resources
- 8. Gitリポジトリ:間違った枝
- 9. 間違ったマージソート結果
- 10. Autohotkey Mousemove間違ったモニタ
- 11. 間違ったファイル:libcap.so.1
- 12. QPrintPreviewDialog間違ったプレビュー
- 13. 間違ったアラインメント - css
- 14. 間違ったコントロールがリフレッシュ
- 15. 間違った色のOpenGL
- 16. Mongo間違った日付
- 17. viewForHeaderInSectionの間違った幅
- 18. スプリングセキュリティインターセプト間違ったパスワード
- 19. JFreeChart - 間違ったチャートフォント
- 20. 間違った結果
- 21. html.actionlinkで間違ったURL
- 22. Javascript Redirect - 間違ったリダイレクト
- 23. DisplayMetrics間違った番号
- 24. ユニバーサルリンク間違ったバンドルID
- 25. MediaPlayer getProgess - 間違った値
- 26. 間違ったサイズのストーリーボード
- 27. 間違ったパスが
- 28. PHP間違った出力
- 29. ジャンゴピストンで間違ったリダイレクト
- 30. 間違ったHTMLテンプレート
パスワードを忘れると「間違ったモード」が表示されることに気付きました。上記の例では、「FCodec.Password:=」をコメントアウトするだけです。私は特定のエラーメッセージを示唆します。 –
良い点。私はそれを見るでしょう。 –