アプリ版:「スタンプのみでお礼する」機能のリリースについて

かなりの初心者です。

ACCESSのコードから、SCPで他PCとのファイルのやりとりをしたいです。
ACCESSは2002、SCPはPuttyの使用を予定しています。

1. ACCESSからSCPを実行するときは、Shell関数でPSCP.EXEをコールすれば実現できますか?
2. SCPが正常に終了したかをACCESS側で取得することはできますか?

助けると思ってアドバイスをください。
よろしくお願いいたします。

A 回答 (1件)

Private Sub Cmd1_Click()


  Dim Ret1 As Long
  Ret = Shell("C:\・・\PSCP.EXE", vbNormalFocus)
  ShellEnd (Ret1)    ’終了するまで待機します。
  MsgBox ("PSCPが終了しました。")
End Sub
プログラム名はフルパスでウインドウスタイルは省略可能です。

上記の方法で起動できない機種は下記を試して下さい。

Private Sub Command3_Click()
  Dim Ret1 As Long
  Dim MyFile As String
  MyFile = Chr$(34) & "C:\・・\PSCP.EXE" & Chr$(34)
  Ret1 = Shell(MyFile, vbNormalFocus)
  ShellEnd (Ret1)    
  MsgBox ("PSCPが終了しました。")
End Sub

これで試してみてください。
    • good
    • 0
この回答へのお礼

回答どうもありがとうございます。

なんとか応用して、ファイル送信が実現できました。

お礼日時:2004/11/30 10:52

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!