- ベストアンサー
windousのアプリを作りたいと思っているのですが、どの辺りを学べば
windousのアプリを作りたいと思っているのですが、どの辺りを学べば良いのか良く分かりません・・・。 作りたいアプリは、オブジェクトのアクセス監査のログを必要な所だけ抜き出して見やすくするような物を作ってみたいと思っています。 プログラマではないのですが、C言語とVBAを2年弱使った経験があります、win32のDLLをわずかに触った事がある程度です。 道のりは遠そうな気がしますが、アドバイスを頂ければと思い投稿しました。宜しくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
>プログラマではないのですが、C言語とVBAを2年弱使った経験があります それならそんなに困難はないと思います EXCELのVBAに限定しますと (1)ログファイルをダウンロード (1.1) 事前準備として (General)の (Declarations)に Option Explicit Option Compare Text 'URLDownloadToFile API from URLMON. Private Declare Function URLDownloadToFile Lib "urlmon" Alias _ "URLDownloadToFileA" (ByVal pCaller As Long, ByVal szURL As String, ByVal _ szFileName As String, ByVal dwReserved As Long, ByVal lpfnCB As Long) As Long Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long) と書き込んで URLDownloadToFile関数を使う準備をする (1.2) たとえば Sub test() 処理 End Sub とやればいかがでしょうか (2) 処理のなかではまずダウンロードは ret = URLDownloadToFile(0,url1,filepath1,0,0): とやればダウンロードできます url1はURL filepath1はダウンロード先ファイルのフルパス あとはそのファイルからデータを抜き出して加工すればOK この加工ももちろんVBAでできます ダウンロードのとき要パスワードだとブラウザでアクセスして ダウンロード 以上 ご参考までに
お礼
アクセスログを触っていて、それと質問の内容を見て気が付いたのですが、自分の説明不足でした。 WindousProの管理ツールのイベントビューアーでは、ユーザ名が取れないので、その取り方から知りたかったのですが、ちゃんと質問が出来ていませんした。すいません。 今回の質問の内容では、回答はあっていますし、勉強になりました。ありがとうございます。 以下に新しく質問を投稿させて頂きましたので、宜しければ回答をお願い致します。 http://oshiete.goo.ne.jp/qa/6277878.html