Zeilenumbruch im RichEdit feststellen



  • Im Prinzip verstehe ich es schon, aber ich blick im Moment gar nicht wie ich es zur Zeilentrennung einsetzen kann... 😕



  • Vielleicht solltest du erst nochmal erklären, was du eigentlich erreichen willst. Aus deinen Angaben wird nicht klar, auf welchen Teil der vorangegangenen Diskussion du dich beziehst.



  • Oh, das tut mir leid, ...

    Also:

    Ich Lese aus einer Flugsimulationssoftware die Flugdaten in einen String ein,
    diese sehen dann so aus:

    "string Daten;"

    time=12.0111996706285
    airspeed=22.0635795593262
    altitude=2043.95642089844
    vario=-0.000195638305740431
    compass=270
    slipball=0
    turnrate=0
    yawstringangle=-0.0215568039566278
    radiofrequency=123.5
    yaw=4.71238899230957
    pitch=0
    bank=0
    quaternionx=0
    quaterniony=0
    quaternionz=9.73535918546986E-8
    quaternionw=1
    ax=0
    ay=0
    az=0
    vx=25
    vy=-4.07301695304341E-6
    vz=0
    rollrate=-0.00339330825954676
    pitchrate=0
    yawrate=0
    

    Dann möchte ich jede Zeile in einer eigenen Stelle eines Arrays speichern.

    string Zeilen[25];

    Und zu guter letzt die nur die Werte nacheinander in einen Array speichern.

    float Werte[25];

    Aus dem ich mir dann die Werte holen kann, wenn ich sie brauche...

    Ich hoffe ich konnte es einigermaßen verständlich rüberbringen,
    vielen Dank für eure Geduld mit mir! 😉

    Gruß,
    Freddy



  • Hallo,

    zum schreiben der ganzen Zeilen in dein Array kannst du TRichEdit::Lines verwenden. Und zum einlesen der Werte TIniFiles. << Die Struktur deiner Datei ist ja der Struktur einer INI ähnlich. Das ganze natürlich in Schleifen.

    mfg, Micha!



  • RandomAccess85 schrieb:

    Hallo,

    zum schreiben der ganzen Zeilen in dein Array kannst du TRichEdit::Lines verwenden. Und zum einlesen der Werte TIniFiles. << Die Struktur deiner Datei ist ja der Struktur einer INI ähnlich. Das ganze natürlich in Schleifen.

    mfg, Micha!

    Ich habe ja kein "RichEdit" sondern möchte es nur mir Variablen machen (als konsolenanwendung)

    Viele Grüße,
    Freddy



  • Hallo,

    Hier würde sich evtl. gleich eine map<string, int> eignen. Die Strings sind dann der Schlüssel.



  • f.sp schrieb:

    Ich habe ja kein "RichEdit"

    Toll. Und was hat das dann mit diesem Thread zu tun?



  • WebFritzi schrieb:

    f.sp schrieb:

    Ich habe ja kein "RichEdit"

    Toll. Und was hat das dann mit diesem Thread zu tun?

    Weil es hier auch um einen Zeilenumbruch geht?????

    Dann mach ich halt jetzt einen eigenen Thread auf, aber nich dass es dann wieder heißt ich hätt nicht gesucht.

    Edit: Siehe HIER: http://www.c-plusplus.net/forum/viewtopic-var-p-is-1249694.html#1249694

    Freddy


Anmelden zum Antworten