こんにちは今迄WinXpとOffice2003を使用していたのですけどやっと入替えになりました。その際にExcelのVBでPCOMを絡めた物を作っていたのですけどWin7/Office2013になってPcomも5.8になったら問題が発生しました。転送時にID/Passwdをそのパソコンで一回目は入力する必要はWinXPでも行っていましたので納得できました。2回目以降に関してはパソコンの電源を落さない限りID/Passwdは保持されるのです。AS400のログオン先/パスワードは記録されるのですけど毎回【OK】をクリックしなければなりません。エクセルのマクロで処理しているのですけどこの処理を4回ほど行うのですけど結構煩わしくなてきたのです。この処理問題を解決された方居ませんでしょうか?
PCOMM 5.8 のサポートは XPまで。WIN7PRO PCOMM 6.0 だけど 問題はない。
ASD様レスありがとう御座いますエクセルのVBと絡めてSub test()Dim XmemoDim strS As StringDim oShell As ObjectDim FSO As ObjectSet FSO = CreateObject("Scripting.FileSystemObject")Set oShell = CreateObject("WSCript.shell")strS = FSO.GetFile("C:\Program Files\Personal Communications\pcsft5.exe").ShortPath & _" " & _FSO.GetFile("C:\Program Files\Personal Communications\Private\TEST.TTO").ShortPathXmemo = oShell.Run(strS, 1, True)Set oShell = NothingSet FSO = NothingEnd Subで転送していたんです。そこで上記の問題になりました6.0では問題ないのですね。羨ましいです
> ASD様> > レスありがとう御座います> エクセルのVBと絡めて> Sub test()> > Dim Xmemo> Dim strS As String> Dim oShell As Object> Dim FSO As Object> Set FSO = CreateObject("Scripting.FileSystemObject")> Set oShell = CreateObject("WSCript.shell")> > strS = FSO.GetFile("C:\Program Files\Personal Communications\pcsft5.exe").ShortPath & _> " " & _> FSO.GetFile("C:\Program Files\Personal Communications\Private\TEST.TTO").ShortPath> Xmemo = oShell.Run(strS, 1, True)> > Set oShell = Nothing> Set FSO = Nothing> > End Sub> > で転送していたんです。> そこで上記の問題になりました> 6.0では問題ないのですね。羨ましいです失礼しました名前間違えました