Ein/Aulsen aus Editfenstern



  • Halo, ich habe ein input file aus denen ich einzelne Parameter in mein Programm einlese:
    Höhe 4
    Breit 3
    Tiefe 0
    Preis 0

    nun möchte ich das in einem Edit Fenster genau der Inhalt dieser Datei erscheint.
    Anschlißend sollen halt die Werte verändert werden und wieder in das File gespeichert werden.

    Wie kann ich dsa am besten realisieren?
    (als Zeichekette einlesen?,aber wie dann darstellen im Fenster)

    danke m.

    P.S. primtive Fragen müssen auch mal sein 🙂 🙂



  • Membervariable auf Editfeld und dann mit UpdateData()



  • naja ich habe dem editfeld eine stringvaribale zugewiesen...
    ich habe jetzt probleme den Zeilenumbruch nach Höhe 4 darzustellen.
    im editfenster erscheint: 1.8627278ÌÌÌÌÌÌÌÌÌÌ
    I je nachdem wie viele Zeichen ich mitnehme



  • Dann mach ne Membervariable vom Typ Control aufs Editfeld.
    Das Editfeld unter Eigenschaften auf Mehrzeilig.
    Dann

    CString hoehe, breite;
    m_cEdit.AddString(hoehe);
    m_cEdit.AddString(breite);
    

    Über die Indexnummer kannst Du sie anschließend auch verändern.



  • also das ist soweit verstanden, nur löst es nicht das eigentlich problem;

    also ich habe ein Programm welches eine Vielziel von werten(keine feste Anzahl) in ein file ausgibt:

    3 232.234
    4 232.46324234
    5 23642.234
    6 235.46
    7 88668.34
    . .
    . .
    . .
    Das wurde alles in C gemacht und nun soll alles grafisch ein bißchen aufgepeppt werden, d.h. dieses File ins Fenster einlesen, dann vom user editiert werden und anschließend wieder ins file ausgelesen werden.
    Erst wollte ich alles mit einzelnen Edit fenstern jeden Zeile für sichausgeben, nur weiß ich halt die anzahl vorher nicht.(listen möchte ich umgehen*g*)
    gibts da ne einfache lösung, den ganzen text als EIN String zu initialisieren+plus den zeilenumbruch.
    m.


Anmelden zum Antworten