投稿日 | : 2003/11/27(Thu) 21:58 |
投稿者 | : 魔界の仮面弁士 |
Eメール | : |
URL | : |
タイトル | : Re: ファイルを読めなくするには。 |
> いろいろと試していると拡張子がdatのファイルでnotopadで開くとうまく??文字化けして中身が
notopad ではなく、
notepad ですね。(^^;
とりあえず、一案。
コンポーネントの追加:
Microsoft DataGrid Control 6.0 (OLEDB)
参照設定:
Microsoft ActiveX Data Object 2.5、またはそれ以上のバージョン
フォームに貼るコントロール:
Text1 (TextBox)
Command1 (CommandButton)
Command2 (CommandButton)
DataGrid1 (DataGrid)
ソース:
Option Explicit
Private WithEvents RS As ADODB.Recordset
Private Sub Command1_Click()
'保存
RS.Save Text1.Text, adPersistADTG
MsgBox "保存しました。", vbInformation
End Sub
Private Sub Command2_Click()
'読込
Set RS = New ADODB.Recordset
RS.Open Text1.Text
Set DataGrid1.DataSource = RS
MsgBox "読み込みました。", vbInformation
End Sub
Private Sub Form_Load()
'項目の定義
Set RS = New ADODB.Recordset
RS.Fields.Append "名前", adBSTR
RS.Fields.Append "メール", adBSTR
RS.Fields.Append "生年月日", adDate
RS.Open
'コントロールの設定
'このあたりは、デザイン時に設定してもOK
DataGrid1.AllowAddNew = True
DataGrid1.AllowDelete = True
DataGrid1.AllowUpdate = True
Text1.Text = "C:\名簿.ADTG"
Command1.Caption = "保存"
Command2.Caption = "読込"
Set DataGrid1.DataSource = RS
End Sub