掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
ハッシュテーブルの検索について (ID:124393)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
Processクラスを使うとファイルにリダイレクトしなくても結果が取れるようです。 Dim FindString As String Dim FileName As String Dim myProcessStart As New System.Diagnostics.ProcessStartInfo FileName = "c:\test.txt" '検索ファイル FindString = "1111111111" '検索文字 With myProcessStart .FileName = System.Environment.GetEnvironmentVariable("ComSpec") .RedirectStandardInput = False .RedirectStandardOutput = True .UseShellExecute = False .CreateNoWindow = True 'Window非表示 .Arguments = "/c type " & FileName & " | Find " & Chr(34) & FindString & Chr(34) End With Dim MyProcess As Process = Process.Start(myProcessStart) FindString = MyProcess.StandardOutput.ReadToEnd '出力Read Console.WriteLine(FindString) '検索結果 MyProcess.WaitForExit() '終了 これで遅かったらごめんなさい。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.