私の研究のためのコードを生成していますが、動作していますが、EXCELと接続するためにLinkedヘッダーを追加するとこのメッセージが表示されます "... .exe"はC++の内部または外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されません)exeファイルがC++の内部または外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されない
マイコードにはC++ & CPLEXが含まれています。 コードは問題なく他のPCで動作していますが、私のPCではこれが表示されます。 私の研究はコンピュータサイエンスではないので、私は専門家ではありません。 私の窓10とオフィス2016
このリンクされているヘッダ
#pragma once
#pragma region Includes
#include <stdio.h>
#include <windows.h>
#pragma endregion
#pragma region Import the type libraries
//#import "libid:2DF8D04C-5BFA-101B-BDE5-00AA0044DE52" \
// rename("RGB", "MSORGB") \
// rename("DocumentProperties", "MSODocumentProperties")
// [-or-]
#import "C:\\Program Files\\Common Files\\Microsoft Shared\\OFFICE16\\MSO.DLL" \
rename("RGB", "MSORGB") \
rename("DocumentProperties", "MSODocumentProperties")
using namespace Office;
//#import "libid:0002E157-0000-0000-C000-000000000046"
// [-or-]
#import "C:\\Program Files (x86)\\Common Files\\Microsoft Shared\\VBA\\VBA6\\VBE6EXT.OLB"
using namespace VBIDE;
//#import "libid:00020813-0000-0000-C000-000000000046" \
// rename("DialogBox", "ExcelDialogBox") \
// rename("RGB", "ExcelRGB") \
// rename("CopyFile", "ExcelCopyFile") \
// rename("ReplaceText", "ExcelReplaceText") \
// no_auto_exclude
// [-or-]
#import "C:\\Program Files\\Microsoft Office\\Office16\\EXCEL.EXE" \
rename("DialogBox", "ExcelDialogBox") \
rename("RGB", "ExcelRGB") \
rename("CopyFile", "ExcelCopyFile") \
rename("ReplaceText", "ExcelReplaceText") \
no_auto_exclude
#pragma endregion
が、これはあなたが実際にはないようなメッセージとエラー
なぜバッチファイルタグを追加しましたか?あなたの質問は何もバッチファイルとは関係ありません。 – Compo
バッチファイルは何か分かりません、私は専門家ではありません – Abdullah