C#ATIA

↑タイトル詐欺 主にFusion360API 偶にCATIA V5 VBA(絶賛ネタ切れ中)

C#

スピードテスト4

こちらの続きです。スピードテスト3 - C#ATIAkantoku.hatenablog.comC#のマクロが遅い最大の原因は、アウトプロセスだろうと思い、 スピードテスト3のソースをDLL化し、VBA呼び出しで試してみました。○インプロセス-ツールバー-C#DLL 1回目:1.798秒 2回目:…

スピードテスト3

こちらの続きです。スピードテスト2 - C#ATIAkantoku.hatenablog.com C#で繰り返し処理と言えば、Linqです。 使わないのはもったいないです。 同等な処理か?と言われれば疑問もありますが、実行結果は同じになります。 SpeedTest_CSクラスのみを修正です。 …

スピードテスト2

こちらの続きです。スピードテスト1 - C#ATIAkantoku.hatenablog.comなるべくVBAと同じになるようにC#したソースコードです。 //C# namespace cattest1 { using System.Collections.Generic; using System.Diagnostics; using System.Windows.Forms; using S…

手始めに

以前、"Unofficial CATIA User Forum" に投稿したものです。 今見てもかなりしょぼいです。 namespace cattest { using System.Windows.Forms; using Microsoft.VisualBasic;//これを使っていたらC#の意味が半減 using System.Runtime.InteropServices;//COM…