Windows7 ヒント集

終了は[×](閉じる)
 
ヒント集
Windows7操作 Windows7で古いソフトが動くか?  
     
 
よくある質問 質問内容
Windows7操作
Q. ファイルの検索
Q. 拡張子の表示と隠しファイル表示
Q. プログラムの追加と削除
Q. 日本語が入力できない
Q. ファイルをダブルクリックして起動するプログラムの変更方法
Q. 「エクスプローラーは動作を停止しました」の対策
Q. 32ビットと64ビットの違い 
Q. CD-R/RW、DVDにファイル書込み 
 
Windows7で古いソフトが動くか?
Q. Windows7でDelphi6インストール体験記
Q. Windows7でVisualStudio6インストール体験記
Q. Windows7でVisualBasic6 実行エラーの対処方法
Q. Windows7でVisualBasic6セットアップ配布体験記 
Q. 古いプログラムがウイルスチェックで駆除されてしまった。
Q.  
Q.  
 
 
Q.  
Q.  
Q.  
Q.  
 
 
Q.  
Q.  
Q.  
Q.  
 
 
Q.  
Q.  
Q.  
Q.  
 
 
Q.  
Q.  
Q.  
Q.  
 



 
■ Windows7操作

Q ファイルの検索
A
スタート
「プログラムとファイルの検索」に「MSDATLST.OCX」を入れる
検索されると同じWindows内の上段に表示される
「MSDATLST.OCX」を右クリック
ファイルの場所を開く
場所が表示される

c:windows\system32\MSDATLST.OCX

Q 拡張子の表示と隠しファイル表示
A
スタート
コントロールパネル
デスクトップのカスタマイズ
フォルダーオプション
「表示」タブ
「詳細設定」
「ファイルおよびフォルダー」
  「登録されている拡張子は表示しない」のチェックを外す。


  「ファイルとフォルダーの表示」
     ◎隠しファイル、隠しフォルダーおよび隠しドライブを表示する。


Q プログラムの追加と削除
A  
●これから入れるソフト
「スタート」-「コントロールパネル」-「プログラム」
「プログラムのアンインストール」


●最初から入っているソフト
「スタート」-「コントロールパネル」-「プログラム」
「Windowsの機能の有効化または無効化」
IE9
Microsoft.NET Framework3.5.1

IE9とMicrosoft.NET Framework3.5.1は最初から入っています

Q 日本語が入力できない
A IMEツールバーが出ていない

コントロールパネル
時計、言語、および地域
地域と言語
キーボードまたは入力方法の変更
「キーボードと言語」タブ
キーボードの変更
「日本語(日本)−MicrosoftOfficeIME2010」にする
OK


Q ファイルをダブルクリックして起動するプログラムの変更方法
A (例)拡張子txtをメモ帳からWZエディタ−に変更する。

「スタート」
「既定のプログラム」
「ファイルの種類またはプロトコルのプログラムへの関連付け」

拡張子とアプリケーションの一覧表が表示される

左欄の名前から「.txt」を探してクリック
---------------------------------
txt   TXTファイル   メモ帳
---------------------------------

「プログラムの変更」

推薦されたプログラムを見る
---------------------------------
InternetExplorer
MicrosoftVisualStudio2010
メモ帳
ワードパット
---------------------------------
WZエディタ−がないので「参照」クリック
WZEDITOR.EXEをクリックしてOK

---------------------------------
txt   TXTファイル   WZEDITOR.EXE
---------------------------------

WZEDITOR.EXEに変更されたのを確認

「閉じる」



Q 「エクスプローラーは動作を停止しました」の対策
A 最近、急に「エクスプローラーは動作を停止しました」が発生しました。

2〜3分エクスプローラーを立ち上げぱなしにすると、「エクスプローラーは動作を停止しました」がでて、 IEを終了する羽目になりました。

●いろいろ調べた結果、マイクロソフトのバグらしいので、マイクロソフトから「修正プログラム」を ダウンロードして、直りました。

解決手順

1. Microsoftサポート立ち上げ

「http://support.microsoft.com/kb/2494427」

「Windows エクスプ ローラーは、ネットワーク探索状態で Windows 7 または Windows Server 2008 R2 に設定するとランダムにクラッシュします。」

2.[修正プログラムのダウンロード]クリック

--------------------------
手順1
■Windows 7/Windows Server2008 R2 SP1  チェックを入れる

手順2
電子メールアドレス:xxxxxx@xxxxx.co.jp
文字記入:XXXXXXX   読みづらい時は「新規」をクリックすると変わる
                たぶん大文字と数字

「リクエストを送信する」クリック
--------------------------

3.Microsoftよりメールが来る
hotfix  ご依頼の修正プログラムのダウンロードリンク〜

メールの下の方
ダウンロード先 : (http://hotfixv4.microsoft.com/Windows%207/〜/free/426828_intl_i386_zip.exe)
を右クリック
名前を付けてリンク先を保存

*保存先は指定フォルダーの中が良い 指定しないとどこに入ったか不明になる

d:\AAA\426828_intl_i386_zip.exe

4.保存したファイルを解凍する

426828_intl_i386_zip.exeをWクリック

実行
CONTINUE
フォルダを指定   d:\BBB   OK
AL Files were successfully unzipped   OK

5.解凍したファイルを実行する。
d:\BBB\Windows6.1-KB24XXXXX-x86.mus をWクリックする
画面にしたがって操作する

再立ち上げ

6.テスト

「エクスプローラーは動作を停止しました」は発生せず、無事解決!!


Q 32ビットと64ビットの違い
A 32ビットと64ビットの違いは何??   

●操作方法や画面は全く同じ

●32ビット(X86ベース)
メモリーは3GBまでしか利用できない。3GB以上のメモリーを付けても無駄
ソフトや周辺機器はそのまま利用できる

●64ビット(X64ベース)
処理スピードが高速
メモリーは3GB以上利用できる
ソフトや周辺機器が64ビットに対応していないと利用できない

●32ビット→64ビット、64ビット→32ビットの変更
両方とも新規インストールになります。

●自分のパソコンを確認する方法
[スタート]→[コントロール パネル]→[システムとセキュリティ]→[システム]→
[コンピューターの基本的な情報の表示]画面表示
[システムの種類] :32ビットオペレーティングシステム

●結論
32ビットを選んだほうが無難



Q CD-R/RW、DVDにファイル書込み
A ●Windows7のCD、DVDの書き込み方式は2種類ある。
1.「ライブファイルシステム形式」
 手軽に追加、削除できるが、古いOS(XPの前)では動かないときがある。
 USBと同じ手軽さ

2.「マスタ形式」
 手軽に追加、削除できないが、ほとんどのOSで動く。
 保存ファイルはこちら

●「ライブファイルシステム形式」
1.CDセット。
2.[自動再生] → [Windows エクスプローラーを使用してファイルをディスクに書き込む]
3.◎[USB フラッシュ ドライブと同じように使用する] →  [次へ] (ディスクがフォーマットされる)
4.空のディスクのフォルダーが開く→ そこにファイルを入れる。→ 自動的にコピーされる。

●「マスタ形式」
1.CDセット。
2.[自動再生] → [Windows エクスプローラーを使用してファイルをディスクに書き込む]
3.◎[CD/DVD プレイヤーで使用する] →  [次へ]
4.空のディスクのフォルダーが開く→ そこにファイルを入れる。
5.ツール バーの [ディスクに書き込む] → コピーされる。




 
■ Windows7で古いソフトが動くか?

Q Windows7でDelphi6インストール体験記
A ●Delphi6インストール   

CDセット
INSTALL.EXEの実行
Delphi6クリック  (一番上)
Borland Delphi6 Enterprise版へようこそ      そのまま次へ
インストール番号 d4kg-zmjf4-xxxxx
インストールキー 6fh-yyy      そのまま次へ
同意する 次へ
Delphi6インストール注意事項   そのまま次へ
◎標準   そのまま次へ

--------------------------------------
Visi Brokerの選択
◎VisiBroker4(IDL2PASCORBAソリューション)
VisiBroker4とIDL2PA Delphiコンポーネントをインストール、DIIは提供されていません。
このオプションはJAVA Runtime Environment2.2を検索し、無ければインストールします。
  そのまま次へ
--------------------------------------
Microsoft Officeコントロール
◎Office2000  次へ
--------------------------------------
その他のコンポーネントのインストール
チェック InterBase Clientをインストール  そのまま次へ
--------------------------------------
多層プログラムライセンス契約

◎同意しない、多層プログラム機能をインストールしない  次へ
--------------------------------------
インストール先フォルダ
プログラムファイル :C:\ProgramFiles\Borland\Delphi6\
共有ファイル :C:\ProgramFiles\Common Files\Borland Shared\
BDEとSQL Links :C:\ProgramFiles\Common Files\Borland Shared\BDE\
データベースディスクトップ:C:\ProgramFiles\Common Files\Borland Shared\Database Desktop\
そのまま次へ
--------------------------------------
インストールデータベースを保存する。 5MB
チェック ■インストールデータベースをハードディスクに保存  そのまま次へ
--------------------------------------

--------------------------------------
プログラムをインストールする準備ができました。
[インストール]をクリックするとインストールを開始します。
!!SOAPやWSDLは発展途上の標準てぜあることに留意してください。新規のWebサービス
機能は、これらの標準の変更や別の実装との相互運用に対応するために、

www.borland.co.jpを参照してください。
--------------------------------------

インストール

--------------------------------------
「Borland Delphi6をインストール中」
新しいファイルをコピー中
--------------------------------------

時間がかかる。8分


=====================================================
▼以下 出ない時がある
画面が変わる

Java(TM)2Runtime Enviroment,
Standard Edition,v1.2.2-001
Please Read the following Licenes Ageement.
Prrss the PAGE DOWN key to see the rest of the agreement.

Do you accept all the terms of the precedind Licenes Agreement?
If you choose No, SETup will close.
To install Java Runtime Enviroment,you must accept this agreement.
---------------日本語訳---------------------
Java(TM)2Runtime Enviroment、スタンダードエディション、v1.2.2-001
お願いします、Read。以下のLicenes Ageement。
Prrss PAGE DOWNは、協定の残りを見るために主要です。
あなたはprecedind Licenes Agreementのすべての用語を受け入れますか?
あなたが、いいえを選ぶと、SETupは閉じるでしょう。
Java Runtime Enviromentをインストールするために、あなたはこの協定を受け入れなければなりません。
-------------

そのまま Yes
-------------
Destination Folder
C:\ProgramFiles\JavaSoft\JRE\1.2Common Files\Borland Shared\
そのまま Next
-------------
画面が戻る


=====================================================


「Borland Delphi6をインストール中」の画面の下に画面があるので動かす

-------------------------
セットアップはVisiBroker4インストーラを起動します。
VisiBroker4のインストーラ中に「VisiBrokerの評価版がインストールされている」
という内容のタイマログが表示されますがこれは無視して下さい。
DelphiインストーラはVisiBrokerの開発者ライセンス(UserName)をお客様に付与します。
開発者ライセンスについては、VisiBrokerライセンス契約をご覧ください。
-------------------------
そのままOK



=====================================================


画面が変わる

●VisiBroker for cpp 4.5 8分
welcome               [Next]
Software License Agreement     [Yes]
-------------
Destination Folder
C:\Inprise\Vbroker
そのまま Next
-------------

Choose Destination Location     [NEXT]   なし

-------------
Select the Components you want to install

Components
■Cpp ORB              5296k
■VisiBroker for C++ Documentation  5238k
■Console               1784k
そのまま Next
-------------
OSAGENT_PORT    14000
VBROKER_ADM  C:Inprise\vbroker\adm
そのまま Next
-------------
Please select the modifications you would like the
setup program to perform:

■Please update my PATH


そのまま Next
-------------
SeleFolder VisiBroker
そのまま Next
-------------
Start Copying Files
そのまま Next
-------------
読み込み 1分

[Finish]

再立ち上げ 

--------------------------------------
InterBase6
次へ
次へ
はい
インストール
1分  完了
--------------------------------------

「インストールウィザード完了」  [終了]

BorlandDelphi6の設定変更を有効にするにはシステムをリスタートする必要があります  はい

再立ち上げ

★★★完了★★★

***********************************************************
●Delphiインストール後のDelphiPG立ち上げテスト
***********************************************************
Delphi6立上げ:Delphi6ショートカットをWクリック

このプログラムには既知の互換性の問題があります。
プログラムを実行する。

Delphi6使用許諾コードの取得
◎後で取得する  
使用許諾コードの取得について    終了

----------------------------------------
「パッケージ c:\program files\borland\Delphi6\Bin\dclmcn60.bplを読み込めません
指定されたモジュールが見つかりません
次にプロジェクトを読み込む時にもこのパッケージを読み込みますか?」

[はい]

コンピューターにdsnapcon60.dplがないため、プログラムを開始できません。
この問題を解決するには、プログラムを再インストールしてみてください。
[はい]
----------------------------------------

**Delphi6が立ち上がった
**どうも「読み込めません」がでたら2回以上やるとDelphi6が立ち上がるみたいだ

Delphi6閉じる
Delphi6立上げ
--------------
Delphi6閉じる
Delphi6立上げ
--------------
----------------------------------------
「パッケージ c:\program files\borland\Delphi6\Bin\dclmcn60.bplを読み込めません
指定されたモジュールが見つかりません
次にプロジェクトを読み込む時にもこのパッケージを読み込みますか?」

[はい]

コンピューターにdsnapcon60.dplがないため、プログラムを開始できません。
この問題を解決するには、プログラムを再インストールしてみてください。
[はい]
----------------------------------------
**Delphi6が立ち上がった
**どうも「読み込めません」がでたら2回以上やるとDelphi6が立ち上がるみたいだ
[いいえ]をやったかも

ソースを読む

再立上げ

Delphi6立上げ

エラーは出ず、正常になった

**どうもソースを読ますと正常になったみたいだ


***********************************************************
● Delphiインストール後の作業
***********************************************************

ソースのコピー
Dドライブで作業する
X:\00開発\生産管理システム  →  D:\00開発\生産管理システム

Delphi立上
JITデバッガ いいえ → 今は取得しない → 
ファイル プロジェクトを開く  D:\00開発\生産管理システム\生産計画PG
Seisan.dpr クリック 開く

--------------------------------------------------------------
ライブラリの設定
--------------------------------------------------------------
ディレクトリのライブラリパスを追加する
「ツール」「環境オプション」「ライブラリ」
「灰色はパスが存在しないことを表しています」の下に追加
D:\00開発\生産管理システム\生産計画PG        追加
D:\00開発\生産管理システム\コンポーネント     追加
OK

----------------------------------
*ライブラリの設定の確認方法
「ツール」「環境オプション」「ライブラリ」タブ ライブラリパス 右端□ 
ディレクトリの画面表示  ライブラリパスの一覧  に有ればよい
------------------------------------

自動保存の設定
--------------------------------------------------------------
「ツール」「環境オプション」「設定」「自動保存の設定」「エディタファイル」にチェックを入れる
--------------------------------------------------------------


--------------------------------------------------------------
環境設定
--------------------------------------------------------------
●非ビジュアルコンポーネントのコンポーネント名表示
ツール 環境オプション
「デザイナ」タブ
「コンポーネントのキャプションを表示」にチェック

●コンパイルと実行
ツール 環境オプション
「設定」タブ
「コンパイル状況の表示」にチェック
「実行時に最小化」にチェック

●バージョン情報の設定
プロジェクト オプション
「バージョン情報」タブ
「バージョン番号を含める」チェック
「ビルド番号の自動更新」 チェック

--------------------------------------------------------------
コンポーネントのインストール(拡張子pas)
--------------------------------------------------------------
------------------------------------------
使用するコンポーネント
元DATA 「\usr001yamada\Delphi\WORK」
------------------------------------------
コンポーネント ファイル
TToday Today.pas WKSD000 14
TDigitalClock Watch.pas WKSD000 14
TBlinkLabel BlkLabel.pas WKSD000 8
TExLabel Exlabl3D.pas WKSE010 5
TLabel3D Labels.pas WMSE020 2
TFloatEdit FlEdit.pas WMSE020 2
TMaruBtn MaruBtn
------------------------------------------
場所  D:\00開発\生産管理システム\コンポーネント

=====================================================
▼以下 出ない時がある

コンポーネント
コンポーネントのインストール
新規パッケージに追加
ユニットファイル名: D:\00開発\生産管理システム\コンポーネント\Today.Pas
検索パス: C:\ProgramFiles\Borland\Delphi6\Lib\  これ違う? 下
こちら
$(DELPHI)\Lib;$(DELPHI)\Bin;$(DELPHI)\Imports;$(DELPHI)\Projects\Bpl;D:\00開発\生産管理システム\生産計画PG;D:\00開発\生産管理システム\コンポーネント

パッケージファイル名: dcltesta
インストールしますか はい



=====================================================


2回目以降は
コンポーネント
コンポーネントのインストール
既存のパッケージに追加

ユニットファイル名: D:\00開発\生産管理システム\コンポーネント\Today.Pas

検索パス: C:\ProgramFiles\Borland\Delphi6\Lib\ これ違う? 下
こちら
$(DELPHI)\Lib;$(DELPHI)\Bin;$(DELPHI)\Imports;$(DELPHI)\Projects\Bpl;D:\00開発\生産管理システム\生産計画PG;D:\00開発\生産管理システム\コンポーネント

パッケージファイル名:D:\00開発\生産管理システム\コンポーネント\dcltesta.dpk

**************繰り返して入れる (ファイル名)*************
ユニットファイル名:
------------------------------------------
コンポーネント ファイル
TToday Today.pas WKSD000 14
TDigitalClock Watch.pas WKSD000 14
TBlinkLabel BlkLabel.pas WKSD000 8
TExLabel Exlabl3D.pas WKSE010 5
TLabel3D Labels.pas WMSE020 2
TFloatEdit FlEdit.pas WMSE020 2
TMaruBtn MaruBtn
------------------------------------------
***********************************************************
OK
「パッケージdcltesta.bplは再構築されます。続けますか?」 はい
「インストール済みのコンポーネント〜が構築され直されたため〜  
以下のコンポーネントが登録されました。」   OK

7回やる

--------------------------------------------------------------
パッケージのインストール(拡張子)
--------------------------------------------------------------
------------------------------------------
使用するパッケージ
元DATA 「\usr001yamada\Delphi\WORK」
------------------------------------------
パッケージ ファイル
TNValEdit NValPackEX.bpl WKSL050 1
------------------------------------------
D:\00開発\生産管理システム\コンポーネント

**手順**
コンポーネント
パッケージのインストール
追加
パッケージの場所: D:\00開発\生産管理システム\コンポーネント\NValPackEX.bpl


***********************************************************
●コンパイル
***********************************************************
EXEとDLLの作成
--------------------------------------------------------------
コンパイル
--------------------------------------------------------------
(注)コンパイルの前に「ディレクトリ/条件」の出力ディレクトリを確認
ここのディレクトリはすべてブランクの事

ファイル
プロジェクトを開く
WMEN010.dpr
開く
左2番目 フォーム表示  Form1  画面表示

★★Form表示  コンポーネントが入っていないとTTODAYなし などが出る

プロジェクト  オプション  ディレクトリ/条件  すべてスペースの事
プロジェクト  構文チェック
プロジェクト  再構築
プロジェクト  コンパイル
上書き
x閉じる


--------------------------------------------------------------
コンパイルメンバー
--------------------------------------------------------------
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
使用
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++

メニュー               WMEN010.EXE
生産計画H帳票1     WW.DLL ***********************************************************
●Delphi6ショートカット作成
***********************************************************

すべてのプログラム BorlandDelphi6 Delphi6 送る デスクトップ(ショートカットを作成)


***********************************************************
●BDE GENKA設定 ホストINテストの前
***********************************************************

BDEのセットアップは個々のユーザーで設定する。  OK

-------------------------------------------------------------------
@C:\Program Files\Common Files\Borland Shared\BDE\BDEADMIN.EXEを実行。
A[データベース]タブを選択して[オブジェクト]-[新規作成]。
Bデータベースドライバ名に[STANDARD]を選択して[OK]。
C名前を[STANDARD1]から[WWNKA]へ変更。
D「DEFAULT DRIVER」を[ASCIIDRV]へ変更。
E「PATH」を[\\USR001\生産計画]に変更。
F保存して終了。
-------------------------------------------------------------------

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Win7 Delphi6インストール、セットアップ作業は ここまでで終了
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

***********************************************************
●Win7 コンパイル後実行テスト
***********************************************************
--------------------------------------------------------------
● 実行
--------------------------------------------------------------
D:\00開発\生産管理システム\生産計画PG\WMEN010.exe
--------------------------------------------------------------

コンパイル
FORMを表示させる   「dsi7」PG名を入れておく
D:\00開発\生産管理システム\生産計画PG\dsi.dpr〜
不明なDLLはコピーしない
D:\00開発\生産管理システム\生産計画PG\WKSD000.exe
↓ \\usr001\生産計画\Win7

現在のところ問題なし

***********************************************************
●ソース修正
***********************************************************
Delphi立上
JITデバッガ いいえ → 今は取得しない → 
ファイル プロジェクトを開く  D:\00開発\生産管理システム\生産計画PG
Seisan.dpr クリック 開く
ソース修正
●FORM修正
左2番目 フォーム表示 form1 OK
メモの動きを確認
QRMemo13を小さくして、メモの内容が改行されるか? 確認する。
width 846   → 500
Height 101

***********************************************************
●Winテスト
***********************************************************
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
● XPのEXEをWin7で実行する      
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
テスト
Windows7でWMEN010.exeのショートカットを作って実行する。
\\usr001\生産計画\WMEN010.exe

1.メニュー画面がやや小さい→メニュー修正
WMEN010修正

2.品目原価取込 GENKAなし発生
認識できないデータベースです エリアス:GENKA.
BDEのセットアップでOK

3.UUU00ではOKだがTEST01で品目原価取込 GENKAなし発生
BDEのセットアップは個々のユーザーで設定する。  OK


4.UUU00ではOKだがTEST01で入力データが削除されない \\usr001\生産計画\GENKA.TXT
\\usr001\生産計画\fhinmp.txt

5.Windows7 Delphi6 入力ファイルが削除されない
DSR00ではOKだがTEST01ではダメ
UACの関係か?調査する

*解決
TEST01はXPパソコンで行ってもファイルが残った。
Windows7の関係ではなく、\\usr001の権限の話

TEST01でテストしてOKになった


***********************************************************
●過去エラー参照
***********************************************************

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
● IE7がリンクが飛ばなくなった
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
IE9でOK

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
● Delphi実行テスト  TODAYがありません
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
コンポーネントを読み込ます必要あり

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
● コンパイルエラー
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
●致命的エラー
ファイル'E:\DELPHI6\DLL\FainCL.dll'を作成できません。

「ディレクトリ/条件」の出力ディレクトリが 'E:\DELPHI6\DLL'になっていた

●KSD000  内部エラー  構文チェック 
 再構築したら治った??
 
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
● 実行テスト完了したが、MEN010のFORMを表示したらTTODAYがありませんと出る   コンパイルエラーはエラーなしなのに何故TTODAYがありませが出るか不明??
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

*EXEを見たら現行EXEでテストテストしていた。 バージョンで判定が分かった


***********************************************************
● 結論
***********************************************************

Windows7でDelphi6は問題なく動きます。

***********************************************************

Q Windows7でVisualStudio6インストール体験記
A ●Microsoft VisualStudio6 Enterprise Editionインストール

CDはVS6とMSDNの2枚 あとVS6のサービスパック(vs6sp6) 1枚  これはMSのサイトからダウンロードした
***********************************************************
●Visual Studio 6.0インストール
***********************************************************

CDを入れる(VSE600JPN1) VS6を1枚

DVDドライブ   SETUP.EXE をWクリック


=====================================================
▼以下 出ない時がある

このプログラムには既知の互換性の問題があります。
VisualStudioには、このバージョンのWindowsとの互換性に関する既知の問題があります。

*不安があるがそのまま実行する。
ブログより:最初失敗しても、次は正常にインストール出来た。

=====================================================

[プログラムを実行する]

「Visual Studio 6.0 Enterprise Edition」

そのまま[次へ]

◎同意します [次へ]

NO:31X-262XXXX
ユーザー:User
会社  :XXXX  [次へ]


=====================================================
▼以下 出ない時がある

「Microsoft Virtual Machine For Jave」
セットアップウィザードを実行するために
「Visual Studio 6.0 Enterprise Edition」を更新します
更新完了後、システムを再起動セットアップウィザードは自動的に続行します。
■「Microsoft Virtual Machine For Javeの更新」

次へ

再立上  はい


=====================================================

VS6.0 Enterpriseセットアップオプション

◎製品

   次へ
--------------------------------------


「共有のセットアップフォルダの選択」

必要サイズ 50MB
[c:\Program Files\Microsoft Visual Studio\Common]  [次へ]


=====================================================
▼以下 出ない時がある

Visual Studioの個別セットアップ

■Visual Basic 6.0 Enterprise Edition 次へ


=====================================================


「セットアップ」を開始します

セットアッププログラムへようこそ  そのまま[継続]

プロダクトID 841XX-319-2626XXX-935XX   [OK]

「既にセットアップされているコンポーネントを検索しています」


=====================================================
▼以下 出ない時がある

  そのまま[継続]
--------------------------------------
「以前のVisualSourceSafeのインストールが見つかりました...」
以前のVisualSourceSafeのインストールが
C:\Program Files\MicrosoftVisual
Studio\Common\VSS\に検出されました。
[はい]を選択してVSS6.0に置き換えるか、または
[いいえ]を選択して既定の場所へインストールしてください
--------------------------------------

そのまま [はい]


=====================================================


カスタム
■MS VB6
■MS sourceSafe6.0
■ActiveX

  そのまま[継続]


=====================================================
▼以下 出ない時がある
「VisualSourceSafe6.0の新しいデータベース形式を使用...」

VisualSourceSafe6.0はより高速で、新しいラベル機能を提供します。
ただし以前のVSSから新しいデータベースにアクセスできません。
以前のVSSからアクセスする場合は、以前のデータベース形式を、
はじめてインストールする方は、新しい形式を選択してください。


=====================================================

「Visual Studio 6.0 Enterprise セットアップ」

「システム設定を更新しています」
--------------------------------------

Visual Studio 6.0 Enterprise-Windowsの再起動

Windowsの再起動
--------------------------------------

CDを取らない  そのままにしておく

---------------------------------------------------------
CDを抜くとこのメッセージが出る  CDはそのままにする
---------------------------------------------------------
Visual Studio 6.0 Enterprise セットアップウィザード

セットアップ中に致命的なエラーが発生しました。

INIファイル:d:\setupwiz.iniへアクセス中のエラーです
---------------------------------------------------------


インストールが終わってWindowsの再起動

=====================================================
▼以下 出ない時がある

Visual Studio 6.0 Enterprise セットアップウィザード

セットアップ中に致命的なエラーが発生しました。

   OK

*これが出たら、再インストールする。原因不明


●Visual Studio 6.0のアンインストール

コントロールパネル

Visual Studio 6.0 Enterprise のアンインストールをクリック

●Visual Studio 6.0の再インストール

*エラーが出たときは、VS6のアンインストールとインストールを繰り返す。



=====================================================


CDを取らなかったのでエラーが消えた
MSDNのセットアップ画面が出たので
CDをここでMSDNのCDに変えた


==========================================================
●Visual Studio 6.0インストール完了
==========================================================


***********************************************************
●MSDNのインストール 2分
***********************************************************

MSDNのCD入れる (VS6のNO2 を1枚) --------------------------------------
自動再生
メディアからのプログラムのインストール実行
「AUTO16.EXEの実行」
--------------------------------------
「AUTO16.EXEの実行」クリック       

           そのまま[次へ]

「MSDNライブラリ セットアップ」を開始します

「セットアッププログラムへようこそ」  そのまま[継続]    

ユーザー情報登録
名前:User
所属:XXXXX
 OK

確認   OK

プロダクトID 841XX-319-2626XXX-935XX   [OK]

[同意します]

[標準]

「MSDNライブラリ VisualStudio6.0セットアップ」

「システム設定を更新しています」

「完了しました。」  [OK]         

***********************************************************
●VS6のサービスパック vs6sp6    1分 
***********************************************************

これはMSのサイトからダウンロードした

vs6sp6B.exeを実行して解凍する。

=====================================================
▼以下 出ない時がある

このプログラムには既知の互換性の問題があります。

VisualStudioには、このバージョンのWindowsとの互換性に関する既知の問題があります。

*不安があるがそのまま実行する。
ブログより:最初失敗しても、次は正常にインストール出来た。


=====================================================

Setupsp6.Exeを実行する 

ようこそ    継続

同意します

「システム設定を更新しています」

「VisualStudio 6.0 Service Pack 6 セットアップが完了しました」    OK


*参考
参照設定 XP
Visual Basic for Applications
Visual Basic runtime obiects and procedures
Visual Basic obiects and procedures
OLE Automation

***********************************************************
●VS6インストール後のVB実行テスト
***********************************************************

--------------------------------------------------------------
参照設定確認
--------------------------------------------------------------

-------------------------------
WindowsXP
参照設定(プロジェクト→参照設定)
-------------------------------
Visual Basic For Application
Visual Basic runtime objects and procedures
Visual Basic objects and procedures
OLE Automation
Microsoft ActiveX Data Objects 2.5 Library
Microsoft Data Binding Collection VB 6.0 (SP4)
Microsoft Data Environment Instance 1.0 (SP4)
Microsoft Data Formatting Obiect Library 6.0 (SP6)
Microsoft Access 12.0 Obiect Library
Microsoft ADO Ext. 2.8 for DDL and Security  *WindowsXPの時
Microsoft Jet and Replication Objects 2.6 Library
Microsoft Internet Controls
-------------------------------

-------------------------------
Windows 7
参照設定(プロジェクト→参照設定)
-------------------------------
Visual Basic For Application
Visual Basic runtime objects and procedures
Visual Basic objects and procedures
OLE Automation
Microsoft ActiveX Data Objects 2.5 Library
Microsoft Data Binding Collection VB 6.0 (SP4)
Microsoft Data Environment Instance 1.0 (SP4)
Microsoft Data Formatting Obiect Library 6.0 (SP6)
Microsoft Access 12.0 Obiect Library
Microsoft ADO Ext. 6.0 for DDL and Security  *Windows7の時
Microsoft Jet and Replication Objects 2.6 Library
Microsoft Internet Controls
-------------------------------

*OfficeAccessが入っていないと参照不可がでる
MicrosoftAccess12.0ObiectLibrary


--------------------------------------------------------------
コンポーネント確認
--------------------------------------------------------------

-------------------------------
WindowsXP
コンポーネント
-------------------------------
コンポーネント−コントロール
-------------------------------
Microsoft Common Dialog Control 6.0 (SP6)
Microsoft Data Bound Grid Control 5.0 (SP3)
Microsoft Data Bound List Controls 6.0 (SP6)
Microsoft DataGrid Control 6.0 (SP6) (OLEDB)
Microsoft DataList Controls 6.0 (SP3) (OLEDB) ***SP3***
Microsoft Internet Controls
Microsoft Windows Common Control 6.0 (SP6)
Microsoft Windows Common Control-2 6.0 (SP6)
Microsoft Windows Common Control-3 6.0 (SP5)
-------------------------------
コンポーネント−デザイナ
-------------------------------
Data Environment
Data Report
DHTML Page
Microsoft UserConnection
WebClass
-------------------------------

-------------------------------
Windows 7
コンポーネント
-------------------------------
コンポーネント−コントロール
-------------------------------
Microsoft Common Dialog Control 6.0 (SP6)
Microsoft Data Bound Grid Control 5.0 (SP3)
Microsoft Data Bound List Controls 6.0 (SP6)
Microsoft DataGrid Control 6.0 (なし) (OLEDB) **SP非表示***
Microsoft DataList Controls 6.0 (なし) (OLEDB) **SP非表示***
Microsoft Internet Controls
Microsoft Windows Common Control 6.0 (SP4) **SP4****
Microsoft Windows Common Control-2 6.0 (SP4) **SP4****
Microsoft Windows Common Control-3 6.0 (SP4) **SP4****
-------------------------------
コンポーネント−デザイナ
-------------------------------
Data Environment なし          ******
Data Report    なし          ******
DHTML Page
Microsoft UserConnection
WebClass
-------------------------------


***********************************************************
●テスト実行
***********************************************************

◎プログラム abc.vbp の読み込み

ファイル → プロジェクトを開く → abc.vbp

◎コンパイル

ファイル → abc.EXEの作成

◎ショートカットの作成

abc.EXE右クリック   送る   ディスクトップ(ショートカットを作成)

◎実行テスト

ショートカット abcをWクリック  PG実行


***********************************************************
● 結論
***********************************************************

VS6のインストールはエラーが出て、2〜3回再インストールをしましたが、
Windows7で VisualStudio6 (VB6)は問題なく動きます。

VB6で実行エラーが出た場合は次項参照

***********************************************************

Q Windows7でVisualBasic6 実行エラーの対処方法
A ●実行時エラー 713
次のクラスは登録されていません。
以下のファイルをインストールして下さい MSSTDFMT.DLL

現象
Windows7のPCにVB6をインストールした。
管理者権限では正常だが、ユーザー権限で実行するとこのエラーが出た。

対処
スタート
「プログラムとファイルの検索」の場所に
「regsvr32 C:\Windows\system32\MSSTDFMT.DLL」
表示:"success" 成功
PC再立ち上げ
ユーザー権限で実行  正常


●実行時エラー 339
コンポーネント'msdatlst.ocx'、またはその依存関係のひとつが
適切に登録されていません ファイルが存在しないか、あるいは不正です。


現象
Windows7のPCにVB6をインストールした。
管理者権限では正常だが、ユーザー権限で実行するとこのエラーが出た。

対処
スタート
「プログラムとファイルの検索」の場所に
「cmd」
黒いDOS画面になる
>_の位置に以下を入力

○登録の解除
「regsvr32 /u msdatlst.ocx」

表示:「msdatlst.ocx.ocx」のDllUnregisterServerは成功しました。

○再登録
「regsvr32 msdatlst.ocx」

表示:「msdatlst.ocx」のDllRegisterServerは成功しました。

○「exit」で抜ける

PC再立ち上げ
ユーザー権限で実行  正常


●実行時エラー 2455
指定した式にVisibleプロパティに対する正しくない参照が含まれます。


現象
Windows7のPCにVB6をインストールした。

対処
Access2010を一度も起動していなかった

Access2010を起動して、再度処理したらこのエラーは出なくなった











Q Windows7でVisualBasic6セットアップ配布体験記
A ●Windows7でVisualBasic6は動くか?

問題なく動きます。

以下、VB6の配布のやり方

*********************************************************************
セットアップデータを作る
ディストリビューション ウィザードの実行
*********************************************************************

============================================================
ディストリビューション プロパティに互換設定をする。
============================================================
●互換設定処理
最初はしなくても良い

トラブルした時に救済方法として実行して下さい。

----------------------------
スタート
すべてのプログラム
Microsoft Visual Studio6.0
Microsoft Visual Studio6.0 ツール
ディストリビューション ウィザード 右クリック
プロパティ
互換性
「すべてのユーザーの設定を変更」
■互換モードでこのプログラムを実行する
OK
----------------------------


============================================================
ディストリビューションの作成
============================================================

前処理
コンパイルして、exeファイルを作成しておく
D:\在庫管理システム\zaiko\zaiko.exe

----------------------------------------------------

スタート
すべてのプログラム
Microsoft Visual Studio 6.0
Microsoft Visual Studio 6.0 ツール
ディストリビューション ウィザード

プロジェクトの選択
D:\在庫管理システム\zaiko\zaiko.vbp

[パッケージ]
パッケージの形式をロードしてます。

----------------------------------------------------
● exeファイルが無いとこのメッセージが出ます
処理を継続するには、このプロジェクトのための実行ファイル'zaiko.exeが必要です。
[参照]ボタンをクリックしてファイルを探すか
[コンパイル]をクリックしてプロジェクトをコンパイルして下さい

[コンパイル]

コンパイルしています
-----------------------------------------------------

以下のリストからパッケージスクリプトを選択して下さい
パッケージスクリプト
「在庫管理セットアップパッケージ」
そのまま次へ

パッケージの形式
「在庫管理セットアップパッケージ」
そのまま次へ

パッケージフォルダ        Package在庫管理作成
D:\在庫管理システム\Package標準運賃
次へ

以下のリストからパッケージスクリプトを選択して下さい
なし

パッケージの形式
「標準セットアップパッケージ」
次へ

---------------------------------------------
不足している依存情報(出ない時もある)
---------------------------------------------

以下は依存情報が見つからないファイルのリストです
ファイルの依存情報なしで進める場合は[OK]をクリックしてください。
常に依存情報を持たないファイルとしておく場合はそのファイルのチェックボックスをオン
にしてください

ieframe.dll    C:\windows\system32
MSACC.OLB     C:\ProgramFile\MicrosoftOffice\office
msadox.dll     C:\ProgramFile\CommonFiles\System
msjro.dll     C:\ProgramFile\CommonFiles\System

OK
次へ
---------------------------------------------

---------------------------------------------
以下のリストのファイルがこのパッケージに含まれています。
次へ
---------------------------------------------


----------------------------------------------
Cabファイルのオプション
◎単一のCabファイル
次へ
----------------------------------------------
インストール時のタイトル
zaiko
次へ
----------------------------------------------
インストール時に作成される[スタート]メニューの
グループと項目を指定します。    StartMenu Program zaiko zaiko
そのまま 次へ
----------------------------------------------
このリスト内で〜  マクロを変更して

そのまま 次へ
----------------------------------------------
共有ファイル

MDAC_typ.exe
zaiko.exe

そのまま 次へ

----------------------------------------------
スクリプト名
標準のセットアップパッケージ

そのまま 完了

----------------------------------------------
パッケージ
アプリケーションのキャビネット ファイルが 'D:\在庫管理システム\Package在庫管理\zaiko.CAB' として作成されました。

サポート ディレクトリ (D:\在庫管理システム\Package在庫管理\zaiko.CAB) にバッチ ファイルが作成されました。
このファイルを使用すると後でファイルの一部を変更した場合にキャビネット ファイルを再作成することができます。

インストール パッケージ内に mdac_typ.exe が含まれています。このパッケージを Windows 95 または98 上にインストールする場合は、DCOM98 が必要になります。

閉じる
----------------------------------------------
閉じる
----------------------------------------------


=======================================================
●ファイル内容
=======================================================
D:\在庫管理システム\Package在庫管理
Support\zaikoB.BAT
setup.exe
SETUP.LST
zaiko.CAB
=======================================================

*********************************************************************
ディストリビューション ウィザードで作成したSETUPを実行する
*********************************************************************
------------------------------------------------
●インストールは管理者権限で実行する事

ユーザー権限で実行すると
--------------------------
致命的なエラー
セットアップのログファイルを作成できません
--------------------------
のエラーメッセージがでます。
------------------------------------------------


D:\在庫管理システム\Package在庫管理\setup.exe  Wクリック


zaikoのセットアップを始めます
OK

ディレクトリ
C:\ProgramFiles\zaiko\
□(四角ののPCの絵)をクリックする。

----------------------------------------------
プログラムグループ
zaiko

そのまま 継続
----------------------------------------------
バージョン6.00のVFPODBC.DLL
英語が入っている  セットアップは日本語サポートしている
置き換えますか?

そのまま はい
----------------------------------------------
これらをすべて新しいバージョンに置き換えますか

現在のファイルをそのまま使用すすめます
C:\Windows\System32\MSCOMCT2.OCX

そのまま はい


同じ処理
ファイル名:C:\Windows\System32\MSCOMCTL.OCX
ファイル名:C:\Windows\System32\ieframe.dll
----------------------------------------------
ファイル
C:\Windows\System32\ieframe.dll
の登録中にエラーが発生しました

登録中にエラーが発生しました ieframe.dll

そのまま 「無視」をクリックする。

----------------------------------------------

(注)「無視」のままでも問題ありません。
又、
VisualStudioInstaller の設定でieframe.dll をRegister に登録するの設定になって エラーになったみたいです。設定なしにしたところ。エラーが無くなりました。
----------------------------------------------

----------------------------------------------
システム設定を更新しています。
zaikoのセットアップが完了しました。

そのままOK
----------------------------------------------

PC再立ち上げ


*********************************************************************
実行テスト
*********************************************************************

実行してこのエラーが出た
-----------------------------------------------------
実行時エラー'339'
コンポーネント'MSDATLST.OCX'、またはその依存関係のひとつが適切に登録されていません。
ファイルが存在しないか、あるいは不正です。
-----------------------------------------------------

zaikoをアンインストールして、再インストールしたら、直った。
何故か原因不明


*********************************************************************
●実行エラー時の対応
*********************************************************************

1.再インストールを繰り返す
原因不明だが、アンインストールして、再インストールを2〜3回繰り返すと直る時がある。

2.フリーソフトのランタイムも処理する。

○VisualBasic60SP6ランタイムファイル\vb6rtest\setup.exe

○VisualBasic60SP6ランタイムライブラリ\vb6sp6rt4\setup.exe

3.exeファイルをXP互換モードにする。
管理者権限で処理する。

zaiko.exe右 プロパティ 「互換性」タブ 
「すべてのユーザーの設定を変更」
互換モードでこのプログラムを実行する。OK OK

*ほとんどこれで解消されるが、
欠点は、互換モードはexeファイルをコピーするとクリヤーされる。
従って、サーバーにexeファイルは置けない




Q 古いプログラムがウイルスチェックで駆除されてしまった。 
A Dilphi6のアプリケーション ABC010.EXEをでWindows7のPCで 実行したところシマンテックのウイルスチェックが動き、ABC010.EXEが削除されてしまった。

駆除メッセージ
Bloodhound.Sonar.9   ヒューリスティック   ABC010.EXE

ヒューリスティックスキャンとは
普通は定義ファイルを元に駆除するが、定義ファイルが間に合わない時のために、 ヒューリスティックスキャンはウイルスのパターンや特徴などの情報を元に 予測して駆除します。
誤認識でアプリケーションを削除する場合もあります。

今回の場合は古いプログラムのため駆除されたと思われる。

対策
はっきりアプリケーション信頼性に問題ないのがわかっているので、 このPGをシマンテックの駆除から外すことにしました。

*注意!!
本当に感染している場合もありますので、駆除から外す時は 十分にチェックを行ってから処理して下さい!!

------------------------------------------------
シマンテック ウイルスチェックでアプリケーションを対象外にする方法
------------------------------------------------
すべてのプログラム
Symantec Endpoint Prctectionフォルダ
Symantec Endpoint Prctection 実行
設定の変更
例外 オプションの設定
追加
アプリケーション例外
ABC010.EXE 選択
処理 無視     OK
例外項目の中にABC010.EXEが表示される
閉じる


Q  
A     

Q  
A     



 
■ 

Q    
A

Q    
A
 

Q    
A  

Q    
A    




 
このページTOPへ
Windowsヒント         インターネット 

SEプログラマー・ヒント集メニューへ

Copyright © 2012-2013 s-kitagawa winhint7