Thread Rating:
  • 330 Vote(s) - 2.83 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Win32API を利用するには?
12-12-2016, 10:32 AM,
#6
RE: Win32API を利用するには?
いつもお世話になっています。
私の方でもMACアドレスを取得したい件があったので確認してみました。
(04-24-2014, 09:41 PM)umemura Wrote: 「アプレット [9-121] - stdout が取得されていないか、既に開いています。の為、例外Errorで停止」
というエラーメッセージが出てしまいます。
こちらはパラメーターに誤りがあったようです。(ご提示の例だとread-stdout?がfalseになっていると思います)
cmdプロセスを実行する部分を以下のように変更することでipconfig /allの結果が取得できました。


Code:
def hp = {spawn-host-process cmd-exe-path,                 {StringArray "/A /Q /S /C ipconfig /all"},                 read-stdout? = true,                 read-stderr? = true,                 suppress-console-window? = true             }def tis = {hp.read-open-stdout character-encoding = "shift-jis"}

cmdプロセスを使用するやり方の方がお手軽な感じがしますね。
Reply


Messages In This Thread
Win32API を利用するには? - by umemura - 04-23-2014, 04:06 PM
RE: Win32API を利用するには? - by hokada - 04-24-2014, 02:10 PM
RE: Win32API を利用するには? - by kay - 12-12-2016, 10:32 AM
Forum Jump:


Users browsing this thread:
1 Guest(s)

MyBB SQL Error

MyBB has experienced an internal SQL error and cannot continue.

SQL Error:
1017 - Can't find file: 'mybb_threadviews' (errno: 2)
Query:
INSERT INTO mybb_threadviews (tid) VALUES('1077')