AutoCAD - 日本語

AutoCAD - 日本語

返信
Valued Contributor
NKCAUTOCAD01
投稿: 86
登録日: ‎08-31-2011
メッセージ1/4 (7,420 閲覧回数)
受理解決策

acDoc.Editor.GetPoint

7420 閲覧回数, 3 返答(返信)
10-04-2012 01:18 AM

お世話になっております。
VBAからの移植を行っています。
そこで、acDoc.Editor.GetPointを、NKCDoc.Utility.GetPointの様に、Enterキーに反応させたい。
エラーでかまわないです。なにかいい方法ありませんか。
ありましたら、ご教授いただけませんか。
よろしくお願いします。

こんにちは。

 

私は VBA をやったことがないので NKCDoc.Utility.GetPoint のことはわからないのですが、もし getpoint で Enter キーが押されたことを知りたいのなら、こんな感じでどうでしょうか?


Dim ppo As New PromptPointOptions("点をクリック")
ppo.AllowNone = True
Dim ppr As PromptPointResult = acDoc.Editor.GetPoint(ppo)

 

If ppr.Status = PromptStatus.None Then
  MsgBox("Enter キーが押されました。")
End If

お世話になっております。

自己解決の書き込みです。

Getpointで、Keyword入力を制御に関してですが、

いろいろ調べた結果、GetKeywordと同じ方法で可能でした。

ビルドも通り、動作検証検証できました。

しかし、trial and errorでは時間かかってしまいます。

この変のメソッド・ステータスの見方等を書いた書籍ないでしょうか。

有ったら推薦いただけませんか、お願いします。

よろしくお願いします。

Active Contributor
acadvideo
投稿: 35
登録日: ‎03-16-2010
メッセージ2/4 (7,414 閲覧回数)

Re: acDoc.Editor.GetPoint

10-04-2012 05:33 PM 返信先: NKCAUTOCAD01

こんにちは。

 

私は VBA をやったことがないので NKCDoc.Utility.GetPoint のことはわからないのですが、もし getpoint で Enter キーが押されたことを知りたいのなら、こんな感じでどうでしょうか?


Dim ppo As New PromptPointOptions("点をクリック")
ppo.AllowNone = True
Dim ppr As PromptPointResult = acDoc.Editor.GetPoint(ppo)

 

If ppr.Status = PromptStatus.None Then
  MsgBox("Enter キーが押されました。")
End If

-------------------------------------------------------------------------
中川和久
ブログ : http://blog.acadvideo.com/
Web サイト : http://www.acadvideo.com/
Facebook : http://www.facebook.com/pages/ACAD-Video/146762492038053
Valued Contributor
NKCAUTOCAD01
投稿: 86
登録日: ‎08-31-2011
メッセージ3/4 (7,387 閲覧回数)

Re: acDoc.Editor.GetPoint

10-08-2012 06:06 PM 返信先: acadvideo

お世話になっております。

早速の回答ありがとうございます。

おかげで解決しました。ありがとうございます。

 

それで、追加でもう一点教えていただきたいのですが。

 

Getpointで、Keyword入力を制御したいのですが、

if  ppr.status = Prompt.Statue.Keyword  Then  で、Keyword入力は判別できたのですが、

どのKeywordか入力値を取る方法を教えていただけませんか。

勝手なお願いばかりで申し訳けありません。

よろしくお願いします。

 

Valued Contributor
NKCAUTOCAD01
投稿: 86
登録日: ‎08-31-2011
メッセージ4/4 (7,375 閲覧回数)

Re: acDoc.Editor.GetPoint

10-09-2012 06:18 PM 返信先: NKCAUTOCAD01

お世話になっております。

自己解決の書き込みです。

Getpointで、Keyword入力を制御に関してですが、

いろいろ調べた結果、GetKeywordと同じ方法で可能でした。

ビルドも通り、動作検証検証できました。

しかし、trial and errorでは時間かかってしまいます。

この変のメソッド・ステータスの見方等を書いた書籍ないでしょうか。

有ったら推薦いただけませんか、お願いします。

よろしくお願いします。

Post to the Community

Have questions about Autodesk products? Ask the community.

New Post
告知

画像をダブルクリックで大きな動画を再生できます。