Windows の起動履歴

ActiveBasicでのプログラミングでわからないこと、困ったことなどがあったら、ここで質問してみましょう(質問を行う場合は、過去ログやWeb上であらかじめ問題を整理するようにしましょう☆)。
返信する
メッセージ
作成者
M.S.
記事: 212
登録日時: 2005年6月01日(水) 21:51
お住まい: 奈良県北西部

Windows の起動履歴

#1 投稿記事 by M.S. »

題の通りですが、パソコンの起動履歴を、
ファイルなどに保存しておくプログラムを作ることは可能でしょうか?

可能なのであれば、それに使用する関数などを教えていただきたいです。


よろしくお願いします。
M.S.
記事: 212
登録日時: 2005年6月01日(水) 21:51
お住まい: 奈良県北西部

#2 投稿記事 by M.S. »

僕がやろうとしていたことは出来ました。

あと、常駐させることが出来れば完成なのですが、
Orios さんの「開かずのファイル」を参考にしてもよくわかりませんでした。

なので、プログラムを常駐させるにはどうすれば良いのですか?
教えて下さい。

お願いします。
ノッチ
記事: 82
登録日時: 2005年6月01日(水) 23:27
お住まい: 北海道札幌市

#3 投稿記事 by ノッチ »

> 僕がやろうとしていたことは出来ました。
>
> あと、常駐させることが出来れば完成なのですが、
> Orios さんの「開かずのファイル」を参考にしてもよくわかりませんでした。
>
> なので、プログラムを常駐させるにはどうすれば良いのですか?
> 教えて下さい。
>
> お願いします。

常駐はスタートアップフォルダにショートカット(もしくはexe本体)を置くか、
レジストリの

コード: 全て選択

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
にパスを入れておけばWindowsの起動時に起動するようになります。
(後はサービスに登録すればできるかもしれないけど、これはよくわからない)
M.S.
記事: 212
登録日時: 2005年6月01日(水) 21:51
お住まい: 奈良県北西部

#4 投稿記事 by M.S. »

> 常駐はスタートアップフォルダにショートカット(もしくはexe本体)を置くか、
> レジストリの
>

コード: 全て選択

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
> にパスを入れておけばWindowsの起動時に起動するようになります。

ノッチさん、ありがとうございます。
早速やってみます。
M.S.
記事: 212
登録日時: 2005年6月01日(水) 21:51
お住まい: 奈良県北西部

常駐の解除

#5 投稿記事 by M.S. »

常駐させるためのレジストリの書き込みを、
プログラム側からすることに成功しました。
(まだ起動実験はしていませんが…)

そこで、常駐のためのレジストリをプログラムから消すことは出来るのでしょうか?

「RegDeleteKey(HKEY_LOCAL_MACHINE,」
と書いたところで、手が止まってしまいました。

わかる方がいらっしゃるのであれば、教えていただければ幸いです。

お願いします。
返信する