- 締切済み
INIファイル 構成ファイル反映方法
見て頂きありがとうございます 昨日も投稿させて頂き、Webサイト等教えていただき勉強をしているのですが、文字列を読み込み メッセージとして表示は出来るようになったのですが、その情報を起動時に反映させる方法がわからなく 再度投稿させて頂きました HPなどで 見て API宣言はわかったのですが 反映方法などアドバイス頂けると助かります やりたい事 Accessにて メインフォームを起動時にINIファイル読み込み COMMポートが開いていたら 起動 開けなかったら ←INIファイル読み込み失敗したら メッセージを 出す INIファイル PortNum=COM4 標準モジュールでAPI宣言 GetPrivateProfileString と GetPrivateProfileint を宣言 メインフォームを起動時に INIファイル読み込みを行う場合 どこに プログラムを書けば宜しいのでしょうか? VB一ヶ月前後の知識で わかりにくい、的外れな質問が多いかとは 思いますが お力を貸していただけると 本当に助かります
- _K_
- お礼率50% (4/8)
- Visual Basic
- 回答数1
- ありがとう数0
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- irija_bari
- ベストアンサー率73% (70/95)
Access VBA ですよね? そうであれば、 イベント(この場合は、フォームがオープンされたというイベント)で呼び出される関数を作成します。 実際の手順は以下の通りです。 1. メイン フォームを「デザイン ビュー」で開く 2. フォームのタイトルバーを右クリック -> プロパティ でプロパティ ウィンドウを開く 3. プロパティ ウィンドウの「イベント」タブを開き、「開く時」を選択 4. フィールドの右側に「...」というボタンが表示されるのでそれをクリック 5. 「コード ビルダ」を選択 これで、VBE (コード ビルダ)にフォームがオープンされた時に実行される関数が作成されます。 関数名がわかるようになったら、最初から VBE で関数宣言を行っても OK です。 この関数の中に作成した API の呼び出しを記述すればよいと思います。
関連するQ&A
- php.iniの設定が反映されているのか知りたいです。
php.iniの設定が反映されているのか知りたいです。 php.iniの設定を変更し、アパッチを再起動すると以下のメッセージがでてきます。 [ OK ]とでているので、アパッチは再起動され、php.iniの変更も反映されているのかと思ってました。 しかし、php.iniの設定変更を確認できないという事象が発生し、 もしかしたら下記載のメッセージのせいで、アパッチが正常に再起動されず、php.iniの設定も反映されていないのだろうか とおもうようになりました。 下のメッセージがでても、アパッチは正常に再起動され、php.iniの設定変更は反映されているのでしょうか。 ご意見を伺いたく、投稿いたしました。 よろしくお願いいたします。 以下がアパッチを再起動した時のメッセージです [root@ ~]# /etc/rc.d/init.d/httpd restart httpd を停止中: [ OK ] httpd を起動中: [Thu May 27 09:50:34 2010] [warn] _default_ VirtualHost overlap on port 443, the first has precedence [ OK ]
- ベストアンサー
- PHP
- iniファイルに追記がしたいです。
いつもお世話になっています。 iniファイルの中のあるデータをGetPrivateProfileStringで調べて、その中になければデータを 追記したいです。 WritePrivateProfileStringの場合、iniファイルにあるデータが追記したい内容がないだけで、他のデータが 入っていても、上書きされてしまうんですよね? もしその中に他のデータが入っていた場合は、追記をしたいのですが、それができるAPI関数って 何かありますか? iniファイルに関して、ネットで調べていると、WritePrivateProfileStringなどしか出てこなくて・・・。 もしできないようでしたら、追記できるような何かいいアイディアがあれば・・・と思っています。 すみませんが、よろしくお願いします。 わかりづらい文章で申し訳ありません。
- ベストアンサー
- Visual Basic
- 再起動しないでiniファイルの変更を反映したい!
VBで、メールソフトを作成したのですが、iniファイルの変更を反映するにはソフトをいちいち再起動しないと出来ません。 ソフトを再起動しないでiniファイルの変更を反映する方法を教えてください!
- ベストアンサー
- Visual Basic
- CLI iniファイル読み込み
お世話になります CLIでiniファイルを読み込む際の方法を御教授下さい フォームのサイズ等をファイルに格納し、 次の起動時に同じサイズのフォームを立ち上げるため、 サイズ情報を格納したファイルをiniファイルとします MFCを使用しないで、iniファイルからサイズ情報を得る場合、 StreamReader等で読み込んでいくしかないのでしょうか? 何か、それに変わるモノが存在するのでしょうか? よろしくお願い致します
- ベストアンサー
- C・C++・C#
- RedHat9.0でphp.iniファイルの変更を反映させるには
宜しくお願いします。 RedHat9.0でphp.iniファイルの設定を変更した後、何を再起動させるとその変更内容が反映されるのか教えて下さい。お願い致します。
- ベストアンサー
- Linux系OS
- GetPrivateProfileStringでiniファイル読込む処理を詳しく知りたいのですが・・・
お世話になっています。 iniファイルを読込み、各変数に代入するC言語のDLLを作成したいのです。 このサイトの投稿や、MSDNなどにも載っていたのですが、 少し理解に苦しみます。 現在まで、理解した点がwindows.hのインクルードを 記述するところ辺りです。 iniファイルは下記のようなレイアウトです。 ---<mst.ini>---------------------------- [user] name=username ID=userid [pc] pcname=FMV ---------------------------------------- #include<windows.h>は記述することまでは 分かりましたが、以下から進みません。。。 GetPrivateProfileString("") 初心者で申し訳ありませんが、お助け願います。
- ベストアンサー
- C・C++・C#
- Ini File not Foundって?
パソコン起動時にIni File not Foundというメッセージがでます、毎回出るので気になります。何のことか教えてください。
- ベストアンサー
- その他([技術者向] コンピューター)
- iniファイルとの比較(iniファイル操作)
初めまして私はVB6.0の初心者でVB6.0について勉強しています。現在以下のようなiniファイル操作について分からないことがあります。 ・プログラム内容 テキストボックスにログインID(例えばenshu)を入力しOKボタンを押して、iniファイル(例えばrenshu.ini)にある情報と照合してもしiniファイルに無かったら「ログインできません」というメッセージボックスを出すプログラム。 条件 ・ フォームにテキストボックス(Text1.Text)とコマンドボタン(OKボタン)がある ・ Iniファイルの形式(renshu.ini) IDNO(セクション名) OK_ID(キー名)1 = “enshu”(ログインID) OK_ID(キー名)2 = “ren”(ログインID) OK_ID(キー名)3 = “shu”(ログインID) 上のような形式が不特定多数ある ・ Iniファイルの保存場所 c:\work\renshu.ini 私の場合以下のように書きました。 Private Sub OK_Click() 'OKボタンがクリックされたら If Text1.Text <> GetIniString("IDNO", "OK_ID", "c:\work\renshu.ini") Then '入力したログインIDがiniファイルに無い場合 'メッセージ表示 MsgBox "ログインできません" End If End Sub としましたがメッセージボックスが表示されません。なぜなのでしょうか。教えてください。宜しくお願いいたします。
- ベストアンサー
- Visual Basic
- boot.iniファイルについて教えてください。
起動の際に <windows root>\system32\hal.dill が見つからないというエラーメッセージが出て起動できません。 誤ってboot.iniファイルを削除してしまったのが原因であることは確かです。 緊急起動ディスクを別のPCで作ったのですが、boot.iniの情報がやはり違うようで起動しません。 vaio ノートの vgn-fs51bでの問題です。 どなたか、boot.iniの内容を教えていただけないでしょうか? HDがCとDと二つあるので、ハードディスクがひとつの別のPCで作ったファイルの内容から、どこかを変える必要があるのでしょうか? 又、これ以外に修正する方法を教えてください。
- ベストアンサー
- ハードウェア・サーバー
- Boot.iniがないようです、、、
XPでHDからPCをリカバリしました。 そのあとで、回復コンソールをインストールしようとしたのですができません。まず、 ”WindowsXPを起動するのに重要なファイル(C:\BOOT.INI)を作成、修正または検索することができませんでした。指定されたファイルが見つかりません。” というメッセージに続いて、 ”インストールは正しく終了しませんでした。 インストールの間、ルートディレクトリのWindowsXPスタートアップファイルが見つからなかったか、または使用中であった可能性があります。これらのファイルを使っている可能性のあるアプリケーションをすべて閉じてください。” と出ました。ネットにつないでやってみても同じでした。 ”ファイル名を指定して実行”からBOOT.INIでやってみても”見つかりません”と出ます。 今のところPCの起動時の黒い画面のメッセージで、 ”無効なBOOT.INIファイルです。C:\Windowsから起動しています。”と一瞬でます。(確認するのに苦労しました、、。) XPはPC購入時にインストールされていたのでCDはありません。 どうすればBOOT.INIが作れて、回復コンソールがインストールできるようになるのでしょうか?
- ベストアンサー
- Windows XP