「Starttransaction」の版間の差分

提供:GizmoLabs - だいたい CAD LISP なサイト
(ページの作成:「; 構文 : (starttransaction) ; 機能 : トランザクションの処理を開始する。処理の最後に(endtransaction)を使用する必要がある。 ...」)
 
編集の要約なし
5行目: 5行目:
; 機能
; 機能
: トランザクションの処理を開始する。処理の最後に(endtransaction)を使用する必要がある。
: トランザクションの処理を開始する。処理の最後に(endtransaction)を使用する必要がある。
: トランザクションの開始と終了の間にあるすべてのコードが完了するまで、特定の種類の処理を延期され。完了後に、すべての延期処理が行われる。
: トランザクションの開始と終了の間にあるすべてのコードが完了するまで、特定の種類の処理は延期され、完了後にすべての延期処理が行われる。
: たとえば、いくつかの新しいエンティティを作図すると、トランザクションが終了するまでそれらを表示出来ない。これは、新しいエンティティのすべてが作成された後に一度だけ更新し、各エンティティ別に画面を更新する必要がないため、パフォーマンスが向上する。
: たとえば、いくつかの新しいエンティティを作図すると、トランザクションが終了するまでそれらを表示出来ない。これは、新しいエンティティのすべてが作成された後に一度だけ更新し、各エンティティ別に画面を更新する必要がないため、パフォーマンスが向上する。



2012年7月4日 (水) 12:13時点における版

構文
(starttransaction)


機能
トランザクションの処理を開始する。処理の最後に(endtransaction)を使用する必要がある。
トランザクションの開始と終了の間にあるすべてのコードが完了するまで、特定の種類の処理は延期され、完了後にすべての延期処理が行われる。
たとえば、いくつかの新しいエンティティを作図すると、トランザクションが終了するまでそれらを表示出来ない。これは、新しいエンティティのすべてが作成された後に一度だけ更新し、各エンティティ別に画面を更新する必要がないため、パフォーマンスが向上する。
引数
  • なし
戻り値
T


  • IntelliCAD 7.2 より実装


サンプル
(starttransaction)
; 何かの描画処理

(endtransaction)

関連事項