Allgemeine Fragen zu Dialoganwendung und Datenbanken



  • Hallo,

    ich möchte einen Dialog machen, bei dem ich die Auflösung ändere (kein Problem) und der Full-Screen ist (hab ich auch schon). Jetzt dachte ich mir, ich muss keine 2000 Dialoge machen, sondern kann alles in eine Datenbank schreiben, und von da auslesen...

    Nun dachte ich mir, dann brauche ich nur einen Dialog und setze für, wenn in der Datenbank unter "Thema" der Eintrag "ABC" steht, dafür ein Design, bei "ABCD" ein anderes Design etc.

    Jetzt meine Fragen:

    1. Welche Datenbank soll ich benztzen, dass der User zum Schluss nichts darin ändern und sie nicht ansehen kann, sondern nur das Programm daraus lesen?
    2. Wie lese ich aus der Datenbank etwas aus und übergebe über Buttons diese Variablen?
    3. Wie lese ich etwas aus und übergebe über so ein Auswahl-Scroll Feld die Variablen?
    4. Wie sage ich ihm, dass wenn in der Datenbank im Feld "Text" die Zeichenkombination <IMG_ANZEIGEN:"img.jpg":ENDE> ist, dass er dann das Bild aus dem Projektordner anzeigen soll? Und zwar an der Stelle, wo es steht...?
    5. Ich benutze Visual C++ 6, was muss ich machen, damit ich in einer Klasse selbst bestimmen kann, was wie angezeigt wird (also das was ich auslese)? Bis jetzt habe ich immer nur das bei Dialoganwendungen in diesem Fenster gemacht, wo ich die Buttons per Maus verschieben konnte...
    6. Wo ist das, wo definiert wird, wie der Dialog aussieht?
    7. Kann ich alles in einen Dialog packen? Also wenn diese Variable da ist, mach das, sonst, wenn die da ist, führe das aus und zeige das an, wenn nichts da ist, mache das, etc?
    8. Ist ein DIalog dafür gut?
    9. Wenn ich die Auflösung beim Start ändere, wie behalte ich sie dann bei? Und was muss ich bei einem Programm-Schließen machen?

    Vielen Dank schon mal 😃

    Stephan



  • Hi,
    wies aussieht kennst du dich nicht soooooooooo gut aus...da sind Datenbanken zu hoch. Wenn der Benutzer eh nichts daran ändern können soll ist eine Datenbank sowieso unnötig. Erstell einfach ein eigenes Dateiformat und Serialize alle nötigen Infos in die Datei.
    Gruß,
    Kevin



  • Hallo,

    ok, dann mache ich ein eigenes Dateiformat. Aber dann kann der User das doch mit einem Editor öffnen und dann auch lesen oder?

    Und das werden sicher 500 Einträge, ist das dann noch OK?

    Kannst Du mir noch die Fragen außer 1 beantworten, und das 2. mit Auslesen aus der Datei?

    Vielen vielen Dank!

    Stephan 😃



  • Serialize, Den Tutorialanzug zieh ich jetzt aber nicht an, selbst ist der Coder.


Anmelden zum Antworten