システムを開発中で困った事が起きているので質問してみました。
開発環境は.NET2008でC++、MFCアプリケーションのプロジェクトです。
SPREADのバージョンは3.0.0.52(SPR32X30.ocx)です。
簡潔に言うと、SPREADを貼ったダイアログが出力出来ません。
1.SPREADを貼る前(m_dlgはCDialog *m_dlgとして親Dialogで定義)
m_dlg->Create(ID, this);(この時ちゃんとm_hWndに値が入る)
m_dlg->ShowWindow(SW_SHOW);
で問題なく出力されます。
2.SPREADをm_dlgに貼った場合
m_dlg->Create(ID, this);
は通るには通るのですが、m_hWndがNULLのままなので、
m_dlg->ShowWindow(SW_SHOW);
でハンドルが無いので落ちてしまう。
この2つを比較すると、後者は
dlgcore.cppの311行目
hWnd = ::CreateDialogIndirect(hInst, lpDialogTemplate,
pParentWnd->GetSafeHwnd(), AfxDlgProc);
で値が取れていないようです。
他の.Net2008プロジェクトでは問題なく使えていますが、今回問題となっているプロジェクトは、
「VC6から.Net2008に置換」
しています。
何か悪影響があるのでしょうか?
因みに、置換する前はSPREAD関係は何も使っていません。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
このコントロールって ActiveX版ですよね
動作保障を『グレープシティー』さんはしていないようですが ・・・
ビルド > プロジェクトのクリーンで出力ファイル系を削除
ソリューションを閉じて ncb、ilkファイルを削除
で リビルドしてみるとか
RCファイルを VC6からそのまま持ってきて WinDiffなどで差異を検証しながら入れ替えてみるとか
だめ元で『グレープシティ』さんに聞いてみるとか
かなぁ ・・・
この回答への補足
ご回答有難うございます。
一応グレープシティにメールはしてみたのですが、
案の定
「3.0Jは既にサポート外です」
と飛んできました…
ncb、ilkファイルを削除(略
の方法もダメでした。
う~んどうしたものか…
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL my_itemsテーブルのIDにAUTO_INCREMENT を追加ができるかで 1 2023/01/03 09:09
- Visual Basic(VBA) Vba LongPtrについて教えてください 2 2022/08/19 11:14
- PHP php テーブルが作成できない 1 2022/11/17 23:41
- MySQL php テーブルを作れない 2 2022/11/17 18:22
- Ruby No route matches [GET] "/posts/5/destroy" 1 2022/03/24 13:00
- MySQL SHOW CREATE TABLE posts;これって何ですか? 3 2022/08/28 22:57
- 英語 共通の前置詞の目的語を持つ前置詞句を列挙する際の表現方法について(省略の位置と方法) 3 2023/08/24 09:40
- Microsoft ASP ASP.NETや.NET、C#とかVBとか 2 2022/05/16 21:16
- 物理学 ここで回答している相対論信者って全員、相対性理論を理解できてないですよね? 4 2023/03/08 12:40
- Visual Basic(VBA) VBAでArrayListを使う為の「mscorlib.tlb」の参照設定について 3 2022/03/23 19:45
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
CSVファイルの時刻の形式について
-
accessでクエリをExcelにエクス...
-
LTSpiceの出力データを取り扱う...
-
COBOL、項目末尾に空白がある場...
-
ショートカットで起動した場合...
-
アクセス→エクセルへエクスポー...
-
VB6からEXCEL2007へ出力は可能?
-
VBA 参照先で選んだファイルを...
-
Acrobat参照設定
-
コマンドプロンプトのテキスト...
-
COBOL FILLER
-
PHP:unzipコマンドにおけるエ...
-
回路図エディタのBSchで作った...
-
excel vbaでのxml出力がわかり...
-
ATTファイルってどうやって開け...
-
0バイトのテキストファイル
-
Javaのファイルダウンロードに...
-
テキストファイルの一部分を抽...
-
RGBデータからBMP画像へ
-
テキストファイルをSQLServerデ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
accessでクエリをExcelにエクス...
-
CSVファイルの時刻の形式について
-
COBOL、項目末尾に空白がある場...
-
Thunderbird 受信メールからの...
-
ショートカットで起動した場合...
-
Acrobat参照設定
-
コマンドプロンプトのテキスト...
-
AccessのレポートからPDFをペー...
-
accessのリポートを、excelに出...
-
Excel で「OLE は現在使用でき...
-
ファイナルカットで編集した動...
-
COBOL FILLER
-
“ファイルに出力”した印刷ファ...
-
VB6.0でExcel,PDF,Word出力方法
-
WshShellから起動したbat(ftp)...
-
エクセルVBAでMHTMLで保存したW...
-
エクセルが裏で動いたままなん...
-
excel vbaでのxml出力がわかり...
-
PHP:unzipコマンドにおけるエ...
-
Fortranでの出力ファイル
おすすめ情報