Forum Replies Created

Viewing 15 posts - 31 through 45 (of 50 total)
  • Author
    Posts
  • in reply to: シーンツリーのソート #1355
    yokomichi
    Keymaster

      無事解決されたようでよかったです。
      もしIRONCADをアンインストール・インストールされたときは
      アドインメニューからも表示が消えてしまいます。

      その際は、WindowsのスタートメニューのicPowerAppsを起動して
      Settingsで表示されたIRONCADのチェックボックスにチェックを入れると
      アドインメニューへicPowerAppsが表示されるようになります。
      ご参考ください。

      in reply to: icAPIの開発に関する質問 #1347
      yokomichi
      Keymaster

        ちょうど2ページ目になって気づいていないかもしれないと思いながらも、
        それか返信が無いのはきっと上手くいったのだろうと自分に言い聞かせていました。

        無事にビルドできてよかったです。

        in reply to: icAPIの開発に関する質問 #1337
        yokomichi
        Keymaster

          VisualStudio2022 (2017も同様) で開く場合は2015のようにinstallerProjectをインストールする必要があります。
          VisualStudioのメニュー [拡張機能] – [拡張機能の管理]からオンラインを開き、Installerと検索窓に打ち込むと
          Microsoft Visual Studio Installer Project 2022が出てきますのでインストールしてみてください。
          (icAPI_Sample_CS_Setup(非互換)は解消すると思います。)
          https://ironcad.fun/download/ms_vs2015_community_install/ms_vs2015_community_install_package1/

          インストールしビルドするとエラーするかと思います。

          こちらはicAPI_Sample_CS_SetupからUxTheme.dllを除外するとエラーが解消します。

          宜しくお願いいたします。

          in reply to: icAPIの開発に関する質問 #1334
          yokomichi
          Keymaster

            こちらのサイトの管理画面で見たところ保留になっていたので
            勝手に公開にしたのも影響するかもしれません。すみません。
            無事に動いたようでよかったです。

            >ビルド後のコマンド(mt.exe、SN.EXE)はMyFirstAddin.dll本体に変更を加えているわけでは無い感じですか?

            .dllに変更を加えているのですが、環境によって必要な場合と必要でない場合があります。(私の環境ではこれがないと動かないです)
            soushi.makiさんの環境では必要ないのかもしれません。

            • This reply was modified 2 years, 6 months ago by yokomichi.
            in reply to: icAPIの開発に関する質問 #1314
            yokomichi
            Keymaster

              soushi.makiさんとほぼ同じ環境で試してみました。
              プロジェクトファイル一式を添付します。こちらで試してみてください。
              (ビルド後のイベントのダブルクォーテーションが怪しい気がします。)

               

              regasmはvs2017だとパスが通っていないせいか直接Regasm.exeを指定しないといけないようでした。
              Regasm.exeもx86用とx64用があり、添付ファイルのコマンドプロンプトの画像のようなパスのRegasm.exeを使用しています。
              (C:\Windows\Microsoft.NET\Framework64\v4.0.30319\RegAsm.exe)

              作成したIroncad.Addin.configも入れています。IronCADのConfigフォルダ内に上書きしてください。

              お手数おかけしますが、うまくいくことを祈っています。

              • This reply was modified 2 years, 6 months ago by yokomichi.
              in reply to: icAPIの開発に関する質問 #1312
              yokomichi
              Keymaster

                solutionの設定はdebug|x64で正しいです。(IRONCADは64bitのdllしか読み込めなかったと思います。)

                コマンドプロンプトがx64用でなくx86用で実行していないでしょうか?
                (私の環境でx64用(左)/x86用(右)コマンドプロンプトの実行結果だとsoushi.makiさんと同じようなエラーになります。)

                もう一つの重大度レベルのエラーはプロジェクトのビルド後の設定を以下のように書き換えてみてください。
                (10.0.22000.0は環境によって変わりますのでC:\Program Files (x86)\Windows Kits\10\binの中を見てパスを変更してみてください)

                “C:\Program Files (x86)\Windows Kits\10\bin\10.0.22000.0\x64\mt.exe” -managedassemblyname:$(TargetFileName) -nodependency -out:$(TargetFileName).manifest
                “C:\Program Files (x86)\Windows Kits\10\bin\10.0.22000.0\x64\mt.exe” -manifest $(TargetFileName).manifest -outputresource:$(TargetFileName);2
                “C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools\x64\sn.exe” -R $(TargetFileName) “$(SolutionDir)ICApiAddin.snk”

                in reply to: icAPIの開発に関する質問 #1308
                yokomichi
                Keymaster

                  動かなければ、https://ironcad.fun/download/ironcad-addin-sample-cs/のを
                  動かすのが一番手っ取り早いと思います。

                  in reply to: icAPIの開発に関する質問 #1307
                  yokomichi
                  Keymaster

                    ビルドおめでとうございます。あとは以下で動くかと思います。

                    ・出来たdllファイル(MyFirstAddin.dll)をC:\Program Files\IronCAD\2020\binにコピーします。

                    ・VS2017用 x64NativeTools コマンドプロンプトを管理者で起動し、次を入力します。
                    cd C:\Program Files\IronCAD\2020\bin
                    regasm MyFirstAddin.dll

                    ・C:\Program Files\IronCAD\2020\Config\Ironcad.Addin.configを適当なフォルダにコピーして
                    テキストエディタで開きます。そして一番下から3行上( </AddIns>の上)に下記を追加します。
                    ファイルを保存して、元のフォルダに上書きします。

                    <AddIn>
                    <identify></identify>
                    <inprocserver>MyFirstAddin</inprocserver>
                    <siteclsid>{6AE87CEF-C966-4938-A945-50D4280F60D0}</siteclsid>
                    <modulever></modulever>
                    <platformver></platformver>
                    <autoload></autoload>
                    <system>true</system>
                    <displayname>
                    <default>MyFirstAddin</default>
                    <zh-cn></zh-cn>
                    </displayname>
                    <description>
                    <default>MyFirstAddin2</default>
                    <zh-cn></zh-cn>
                    </description>
                    </AddIn>

                    ・IRONCADを起動して、アドインにMyFirstAddinが追加されているのでチェックを入れ有効にします。

                     

                    in reply to: icAPIの開発に関する質問 #1305
                    yokomichi
                    Keymaster

                      icAPIの利用と開発はAS会員でなくても大丈夫です。
                      作ったアドインの権利は作成者次第かと思います。

                      残念ですがCOMPOSEではアドインは動かせないです。
                      VC++であればIRONCADのプログラムフォルダにサンプルがありますので
                      のぞいてみてもいいかもしれません。

                      C:\Program Files\IronCAD\20xx\ICAPI\Samples\cplusplus

                      in reply to: シーンツリーのソート #1299
                      yokomichi
                      Keymaster

                        mithiさん、お待たせしております。

                        機能を修正しリンクコピーが外れないようにいたしました。
                        お手数おかけします。v008のご利用よろしくお願いいたします。

                        in reply to: アドインタブのCADENASについて #1290
                        yokomichi
                        Keymaster

                          CADENAS社のサービスをIRONCADで使用しているため
                          CADENAS社と提供元会社(KOGANEI社やSUS社)がそれぞれ契約しない限り
                          CADENASから使用することは難しそうです。

                          in reply to: IronCAD2023での利用について #1289
                          yokomichi
                          Keymaster

                            IRONCAD2023に対応したicPowerAppsを作成しました。
                            こちらからダウンロードしてインストールお願いいたします。

                            https://ironcad.fun/download/icpowerapps/

                            in reply to: IronCAD2023での利用について #1281
                            yokomichi
                            Keymaster

                              icPowerApps V004から2022に対応しています。
                              IRONCAD2023に対応したicPowerAppsはまだありません。

                              対応したV007を作成してみます。

                              yokomichi
                              Keymaster

                                期待に沿ったものか分かりませんが、
                                [パーツ プロパティ] – [全般] のパーツ番号に以下を入力してみてください。

                                =”Sample”& “L” &Shape1\Sizebox\Length &”x” & “W” &Shape1\Sizebox\Width&”x” & “H” & Shape1\Sizebox\Height

                                パーツ番号はSampleL”長さ”xW”幅”xH”高さ”のように自動的に変わります。

                                動画も添付します。

                                 

                                • This reply was modified 3 years ago by yokomichi.
                                • This reply was modified 3 years ago by yokomichi.
                                yokomichi
                                Keymaster

                                  それぞれ別トピックを作成しました。

                                  使い方をご説明せずご迷惑おかけします。
                                  ご質問・ご要望は前の画面の右上に表示される[トピックを作成]より
                                  それぞれトピックを作成いただけると幸いです。

                                  よろしくお願いいたします。

                                Viewing 15 posts - 31 through 45 (of 50 total)