ちょっとした小ネタです。 VB6のソースから関数の一覧を抜き出したいと言われたので、PowerShellでサクっと作ってみました。 Get-ChildItem -recurse -include *.bas | % {[string]::Join("`n", ((Get-Content $_) | % { $_.Trim() })).Replace("_`n", "").Split("`n") | ? { $_ -match "Public (Sub|Function)" }} これを実行するとカレントディレクトリとその配下にあるディレクトリからVB6のモジュールファイルを検索して、その中に定義されているPublicな関数とプロシージャが標準出力に出力されます。 調子に乗ってワンライナーで書いたので読みづらいですが、やっている事は、 Get-ChildItemでカレントディレクトリとその配
題名: VB6アプリをVISTAで動かしたい 著者: かーとまん 日時: 2008/08/20 17:46:09 ID: 22766 この記事の返信元: (なし) この記事への返信: [22768] Re[1]: VB6アプリをVISTAで動かしたい もょもと 2008/08/20 17:56:17 ツリーを表示 環境/言語:[vb6] 分類:[VB6以前] VB6でネットワークの設定を変更するプログラムを 作ったのですが上手く動作しませんでした。 調べてみたところVISTAでは管理者権限が必要らしいので 管理者権限で実行すると正常に動作しました。 しかし、いちいち管理者権限で実行したくないので プログラム中で管理者権限を取得するようなことは できないでしょうか? 題名: Re[1]: VB6アプリをVISTAで動かしたい 著者: もょもと 日時: 2008/08/20 17:56:17
著者: 株式会社アイジュピタ 新出 純壱( shinde@sev.or.jp ) 日時: 2003年6月27日 (2003年10月6日 更新) この資料では、Visual Basic 6.0から.NETで作成したクラスをCOMとして利用する為の方法について説明する。.NET側の言語はC#を用いるが、他の言語にも応用可能である。 同様の情報が「.NET COM 相互運用」のようなキーワードでネットやヘルプ等の様々な場所に点在しているが、VBから.NETを利用するという観点で通して説明した資料が見つからなかった為、自分なりの解釈でそれらをまとめたものである。 解釈が間違えている箇所もあると思われるので、お気づきの点は shinde@sev.or.jp までご連絡頂ければ幸いである。内容については各自の責任で利用されたい。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く