メインコンテンツまでスキップ
バージョン: 20 R7 BETA

WP DELETE BOOKMARK

WP DELETE BOOKMARK ( wpDoc ; bkName )

引数説明
wpDocObject4D Write Proドキュメント
bkNameText削除するブックマークの名前

説明

WP DELETE BOOKMARK コマンドはwpDoc 引数で指定した4D Write Proドキュメント内の、bkName 引数で指定した名前のブックマークを削除します。

bkName 引数のブックマークがのwpDoc ドキュメント内に存在しない場合、コマンドは何もしません。

例題

既存のブックマークの名前を変更したい場合を考えます。そのためには、同じレンジを使用した新しいブックマークを作成し、古い方を削除する必要があります:

 var $bookmarkOldName : Text
 var $bookmarkNewName : Text
 var $p : Integer
 var $wpRange : Object
 
 $bookmarkOldName:="MyBookmark"
 $bookmarkNewName:="MyNewBookmark"
 
 ARRAY TEXT($_bookmarks;0)
 WP GET BOOKMARKS(WParea;$_bookmarks)
 
 $p:=Find in array($_bookmarks;$bookmarkOldName)
 If($p>0)
    $wpRange:=WP Get bookmark range(WParea;$bookmarkOldName)
    WP DELETE BOOKMARK(WParea;$bookmarkOldName)
    WP DELETE BOOKMARK($wpRange;$bookmarkNewName)
 End if

参照

WP Bookmark range
WP GET BOOKMARKS
WP NEW BOOKMARK