SMS Viewer



  • hi leute,

    ich wollte mal aus spaß ein programm schreiben, das sms (.vmg) öffnet. ich habe mir gedacht ich lade die datei in eine memo-komponente. jetzt mein problem: da ist noch anderer text der stört. ich möchte am ende nur noch den empfänger, das datum und die nachricht in der memo stehen haben.
    einzelne zeilen kann ich ja noch löschen, aber wie bekomm ich in einer zeile nur die hälfte des textes weg, bzw. einen längeren text über mehrere zeilen der immer gleich ist?

    ich möchte am ende gerne nur noch das dick geschriebene da stehen haben:

    BEGIN:VMSG
    VERSION:1.1
    BEGIN:VCARD
    VERSION:2.1
    N;CHARSET=UTF-8;ENCODING=QUOTED-PRINTABLE:;Absender
    FN;CHARSET=UTF-8;ENCODING=QUOTED-PRINTABLE:Absender
    TEL;CELL; MOBILE; VOICE:+491234567890
    REV:20120112T135641
    UID;CHARSET=UTF-8;ENCODING=QUOTED-PRINTABLE:20120112T125641Z-000000000000164-D2B95709-0370-0053-3835-33303213F3@samsungmobile.com
    END:VCARD

    BEGIN:VENV
    BEGIN:VBODY
    X-IRMC-BOX:INBOX
    X-IRMC-STATUS:READ
    Date:2012.2.11.11.11.39Z
    TEXT;ENCODING=QUOTED-PRINTABLE:??? Hallo
    END:VBODY
    END:VENV
    END:VMSG

    kann mir bitte jemand helfen?

    ich bedanke mich schonmal im voraus

    xXdracinianXx



  • So blöd es klingt, lern programmieren, dann kriegst es sicher hin.



  • Also ich würde die einzelnen Zeilen in Strings reinpacken und dann mit den Funktionen Pos() und SubString() sie notwendigen Information herausnehmen.

    Guck dir dafür mal die Klasse UnicodeString in der BCB-Hilfe an, dort stehen diese ganzen Funktionen auch drin.

    Gruß
    Hawk



  • Hallo

    Mechanics schrieb:

    So blöd es klingt, lern programmieren, dann kriegst es sicher hin.

    Deine Antwort ist nicht hilfreich, das hättest du dir sparen können.

    bis bald
    akari


Anmelden zum Antworten