Suchergebnisse

Suchergebnisse 1-7 von insgesamt 7.

  • Benutzer-Avatarbild

    Hallo Ihr Profis, grüble wieder an einer Fehlermeldung, die ich nicht zuordnen kann. ich lade mit folgendem Code eine RTF-Datei (Anzahl Zeichen: 3182) in meine RTFBox Zu dieser RTFBox gibt es eine INI-Einstellungsdatei, in welcher u.a. die CursorPos und SelectionLength der letzten Bearbeitung stehen. Beispiel: [ScrollPosition] Position=1166 Länge=108 (Das sind tatsächlich drei Zeilen) Versucht ich, die letzte Cursorpos und SelectionLength zu setzen und dann mit ScrollToCaret das geladene Dokumen…

  • Benutzer-Avatarbild

    Hi Ihr Zwei, danke Euch vielmals @VaporiZed und @RodFromGermany Tatsächlich funktioniert es auch ganz ohne .scrolltocaret. Ohne .SuspendLayout() und .resumeLayout() - bricht das .scrolltocaret immer noch mit dem benannten Fehler ab. Es funktioniert bei mir nur so: VB.NET-Quellcode (5 Zeilen) Also mit .SuspendLayout() und .resumeLayout() - aber ohne .scrolltocaret. Das wundert mich ein bisserl, denn ich glaube, anfangs hat es nur mit .scrolltocaret funktioniert, das Dokument auf die selektierte Z…

  • Benutzer-Avatarbild

    Hi @RodFromGermany Danke Dir. Ja habe gleich in der ersten Zeile "Option Strict On" Das funktioniert inzwischen, seit ich meinen Outlook-API-Code umgestrickt habe. Warum die Frage? Stimmt was mit der von Dir zitierten Codezeile nicht? Sieht für mich erst mal stimmig aus. Habe aber gestern Abend ohnehin die Variablentypen noch umgebaut. Nun sieht es so aus: VB.NET-Quellcode (61 Zeilen)

  • Benutzer-Avatarbild

    Hi @RodFromGermany danke Dir - jetzt verstehe ich. Tatsächlich war selectionStart vor meinen Änderungen vom Dateityp String, da ich diesem Wert aus einer INI-Datei ausgelesen habe. Und damit machte die spätere ConvertToInt ja Sinn bzw. war ein Muss. Inzwischen wandle ich die Dateitypen direkt nach dem Einlesen von der INI-Datei in das richtige Dateiformat um und arbeite im weiteren Verlauf mit dem tatsächlich korrekten Dateityp. Das Caret-Setzen gemäss der gespeicherten Werte hat keinen Fehler m…

  • Benutzer-Avatarbild

    Hi @RodFromGermany danke Dir für den Hinweis. Aber ich fürchte, das Setzen von Selectionstart scrollt doch immer das Dokument so, dass die selektierte Stalle im Anzeigebereich liegt. Ich habe endlos getestet und probiert. Sobald ich Selectionstart setze, scrollt meine RTFBox und holt die selectionstart-Position in den Anzeigebereich. Dabei wird natürlich meine Topline-Einstellung überschrieben. Das klappt nicht mal, wenn ich Sendmessage zum Setzen der TopLine verwende: VB.NET-Quellcode (10 Zeile…

  • Benutzer-Avatarbild

    Jetzt muss ich hier doch nochmal zum Thema nachfragen... habe in einer Funktion nach dem Laden von Dokumenten und Befüllen einer Richtextbox mit deren Inhalten folgenden Code zum Setzen der SelectionStart, SelectionLength und Topline in der Richtextbox. Diese drei Variablen werden beim Updaten der Richtextbox bzw. vor dem Laden eines anderen Dokuments gesichert und sollen beim erneuten Aufruf des Dokuments wiederhergestellt werden. VB.NET-Quellcode (17 Zeilen) Zuerst wird die gespeicherte Toplin…

  • Benutzer-Avatarbild

    Hi @VaporiZed Daaaaanke Dir! Ich habe das Gefühl, dass ich manchmal viereckig denke, wenn rund erforderlich ist. So klappts wunnebärchen.