Registriert seit: 17. Nov 2005
Ort: Hamburg
1.077 Beiträge
Delphi XE2 Professional
|
AW: Positionsmarken in .rtf Files
13. Sep 2022, 00:34
Habe mich jetzt entschlossen Bookmarks zu verwenden.
Meine Befürchtung war, dass der Help Compiler damit Probleme haben könnte. Hat er nicht.
Danke für den Tipp.
Code:
Sub SetBookMark(ID As Long)
Dim BMName As String, BM As Bookmark
If (ID >= 0) And (ID <= 9) Then
BMName = "BookMark" & ID
For Each BM In ActiveDocument.Bookmarks
If BM.Name = BMName Then
BM.Delete
Exit For
End If
Next
ActiveDocument.Bookmarks.Add Name:=BMName, Range:=Selection.Range
End If
End Sub
Code:
Sub GotoBookMark(ID As Long)
Dim BMName As String, BM As Bookmark
If (ID >= 0) And (ID <= 9) Then
BMName = "BookMark" & ID
For Each BM In ActiveDocument.Bookmarks
If BM.Name = BMName Then
BM.Select
Exit Sub
End If
Next
End If
End Sub
Code:
Sub DeleteBookMarks()
Dim BM As Bookmark
For Each BM In ActiveDocument.Bookmarks
BM.Delete
Next
End Sub
Gruß, Klaus
Die Titanic wurde von Profis gebaut,
die Arche Noah von einem Amateur.
... Und dieser Beitrag vom Amateurprofi....
|