acitano
Guest
おはようございます。
全体または実数のみが受け入れられるように、edit_box の作業を行う必要があります。
私は良いですが、圧倒したいのですが、ユーザが0.2の代わりに.2のように入力した場合、エラーを回避したいです。
または、0.2ではなく2。
基本的には、最初のオートカド文字が私に答えてポイントを差し込むとき:
入力の誤った位置
代わりに、.2を0.2または2を0.2に変えなければならないことを理解するために私のdclが好きです。
私は十分に説明したことを願っています, とにかくここに私の自由です:
そしてここに私のdclです:
全体または実数のみが受け入れられるように、edit_box の作業を行う必要があります。
私は良いですが、圧倒したいのですが、ユーザが0.2の代わりに.2のように入力した場合、エラーを回避したいです。
または、0.2ではなく2。
基本的には、最初のオートカド文字が私に答えてポイントを差し込むとき:
入力の誤った位置
代わりに、.2を0.2または2を0.2に変えなければならないことを理解するために私のdclが好きです。
私は十分に説明したことを願っています, とにかくここに私の自由です:
Code:
(defun c:test())
(setq num 5 パス nil)
(setq 対話)
(<2 num)
(new_dialog "stair" ダイアログ) (exit)
(action_tile "幅" (setq nwidth)
(box_generic_click) は、
ログイン
\"幅\"
\"値または誤り\"
実数または実数を入力してください。
スタッフ
\「入力幅\」
お問い合わせ
「リアル」 お問い合わせ
)
(action_tile "accept" (progn))
(平方通路t)
(done_dialog 0) の
)
(action_tile "cancel" (setq 通路 nil) (done_dialog 0)))))
(setq num(start_dialog)) ) )
)
(unload_dialog ダイアログ)
(プライアンス)
)
;--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
(defun box_generico_click(タイル値m1 m2 m3 msgtit type1 type2 / value_old)
(setq value_old 値)
(seq 値(read(get_tile tile)))))))))
(if(or(=(type value) type1)(=(type value) type2)))))
バリュー
(プログ)
;(print(type値))
;(印刷物の価値)
(lspokonly m1 m2 m3 msgtit)
(コンド)
((=(type value_old) 'int) (set_tile タイル (rtos value_old 2 0)))))))))))
((=(type value_old) 'real)(set_tile tile)))))))
((=(type value_old) 'str) (set_tile value_old)))
(c)
)
(mode_tileタイル2);同じタイルに焦点を合わせて下さい
値_old
)
)
)
Code:
階段 : ダイアログ {
キー = "tolo";
:row{
:コラム{
:toggle {key = "vis_pianta"; ラベル = "pianta";}
:boxed_column お問い合わせ
幅 = 30;
ラベル = "parametri Generali";
: 行 {
: テキスト {width = 7; 値 = "larghezza";}
: edit_box {width = 5; キー = "larghezza"; edit_width = 5;}
: テキスト {width = 10; 値 = "肺";}
: edit_box {width = 5; キー = "肺"; edit_width = 5;}
お問い合わせ
お問い合わせ
お問い合わせ
お問い合わせ
ok_cancel は、
お問い合わせ