0
Delphi、DBGrid、右クリック、コピー クリップボードにハイパーリンクを作成して、Wordに貼り付けることができます。 クリックイベントでDBGridに接続Delphi 7.0 DBGrid Ms-Wordハイパーリンク
Delphi、DBGrid、右クリック、コピー クリップボードにハイパーリンクを作成して、Wordに貼り付けることができます。 クリックイベントでDBGridに接続Delphi 7.0 DBGrid Ms-Wordハイパーリンク
DBGridフィールドに格納されているURLをコピーしようとしている場合は、次の操作を行うことができます。
BEGIN
IF DBGrid1.Fields[YourFieldIndex].IsNull THEN
ShowMessage('Empty field, nothing to copy!')
ELSE
clipboard.astext := DBGrid1.fields[YourFieldIndex].asstring
END;
あなたの使用するclipbrdに含める;
clipbrdを含めたくない場合は、標準の編集ボックスを使用してすばやく汚い方法で行うことができます。
Begin
Edit1.text := DBGrid1.fields[YourFieldIndex].asstring;
Edit1.CopyToClipboard
End;
選択したメソッドを、ポップアップメニューのOnClickイベントに配置するか、必要な場所に配置します。
フィールドの内容が有効なURLであると仮定すると、任意の場所に貼り付けることができます。ワードドキュメント、Excelなど。
あなたの質問は実際にはわかりません。 DBGridフィールド(URL)の内容をWindowsのクリップボードにコピーしますか? –