Visual studio 2017を使用しています。
プロジェクトファイルでユーザマクロを追加して値を設定したのですが、
これをプロパティダイアログで値を変更する方法を教えて頂けないでしょうか?
https://docs.microsoft.com/ja-jp/cpp/build/working-with-project-properties?view=vs-2019
を見て、「編集」→ 「マクロ}の操作で、
ユーザマクロの一覧とその値を、プロパティダイアログで参照する方法は分かったのですが、
その値を変更する方法がが分かりません。
どなたかご教授下さい。
上図で選択状態になっているのが、新しく追加したマクロです。
ユーザーマクロって何ですか?
変数といえばいいのでしょうか?
$ProjectName)等は、標準で用意されていますが、それ以外のユーザが決定する変数です。
私は、プロジェクトファイルで$(ApiVersion)という変数を作りました。
プロパティダイアログで、その値を参照する方法は、分かったのですが、変更する方法が分かりません。
https://docs.microsoft.com/ja-jp/cpp/build/working-with-project-properties?view=vs-2019
ここに書いているユーザー定義マクロのことで間違いありませんか?
これで間違いないとすれば、「値を変更する」は具体的に何を指していますか?
はいそうです。
上記サイトの「プロパティエディタ」でマクロの一覧と値を参照できますが、値の変更をする方法が分かりません。
このページに書かれているドロップダウンからの [<編集>] でできないということであれば、行った具体的な手順と、どこでどのように失敗するかを具体的に書いてください。言葉で伝えるのが難しい場合、スクリーンショットを併用すると伝わりやすくなるのではないかと思います。
「編集」で「マクロ」ボタンを押すと、マクロ名と値の一覧が表示されますが、の値をを編集する事ができません。
どこの記述かわかりません。検索に失敗するので、コピペしてもらえますか?
「ボタン」という言葉が出てくるのは追加の時だけで、他には見つからないようです。
「編集」を選択すると、「マクロ」というボタンが付いたダイアログが表示されます。
この「マクロ」を選択すると、「マクロ名」と「値」に一覧が表示されます。
が、この値を編集する事はできません。
値の横に「...」ボタンがありませんか?
無いのであればスクリーンショットをお願いします。
スクリーンショットを、質問欄に添付しました。
「名前」と「値」がありますが、「値」の方(C:\Program Files...と書かれているところ)をクリックしてみてください。それでも編集できないようなら、下にあるスクロールバーを使って右端まで見てください。
値をクリックしましたが、変化はありません。
右端まで見てみましたが、特に何も記述がありません。
いや、ちょっと待ってください。これはよく見るとインクルードディレクトリを編集していませんか?
自分で作ったマクロを編集したいんですよね?
ここまでの手順が間違っていませんか?
はい。そうです。
スクリーンショットの選択状態になっているマクロが、自分で作ったまくろです。
どこか間違っているでしょうか?
このダイアログのメインは、左上のテキストボックスです。右のペインから選んだマクロをそこに移すのが「マクロ(M)<<」ボタンです。
これは「インクルードディレクトリ」マクロを編集する画面であって、ユーザーマクロを編集する画面ではありません。
そうですか。
では、どこで編集すればいいのでしょうか?
ググっても、この画面にたどり着いてしまったのですが。
スルーされましたが、
> 行った具体的な手順と、どこでどのように失敗するかを具体的に書いてください。言葉で伝えるのが難しい場合、スクリーンショットを併用すると伝わりやすくなるのではないかと思います。
ということなんですが。
スルーはしてないゆもりですが、先に書きました通り、
「編集」を選択すると、「マクロ」というボタンが付いたダイアログが表示されます。
この「マクロ」を選択すると、「マクロ名」と「値」に一覧が表示されます。
が、この値を編集する事はできません。
質問を編集し、「そこまでに」行った手順を詳しく書けばだれか回答してくれるのではないかと思います。たどり着いた場所が違うので、そこからの手順を書かれても意味がありません。
あなたの回答
tips
プレビュー