tasten in ini schreiben

  • tasten in ini schreiben

    hallo
    ich habe mich entlich dazu durchgerungen eine manuelle tasteneingabe anzufertigen, allerdings will das prog nicht so wie ich gern will. wie genau kan ich dem gm sagen das die zuletztgedrückte taste in eine ini geschrieben werden soll? bei mir wir immer ein wert von "6,124846E-21" oder sowas geschrieben und wen ich aus der ini lese kommt "0" raus. ich mache das so:

    GML-Quellcode

    1. //die abfrage bisher klappt dan kommt
    2. {
    3. keyboard_clear(keyboard_key);
    4. //nun kommt der knackpunkt:
    5. show_message("gib bitte die uptaste ein");
    6. keyboard_wait();
    7. key_up = keyboard_lastkey;
    8. //das müsste nun eigentlich richtig sein.
    9. ini_open("options.ini");
    10. ini_write_real(3,"up",key_up);
    11. ini_colse();
    12. }
    Alles anzeigen
    :) Nobody is perfect (-:

    "Dummköpfe sind Denkerköpfen weit überlegen. Zahlenmäßig." Ernst Ferstl
  • das mit dem Real ist ein Bug im GM (mein ich.)

    Mach das mal so:

    GML-Quellcode

    1. //die abfrage bisher klappt dan kommt
    2. {
    3. keyboard_clear(keyboard_key);
    4. //nun kommt der knackpunkt:
    5. show_message("gib bitte die uptaste ein");
    6. keyboard_wait();
    7. key_up = keyboard_lastkey;
    8. //das müsste nun eigentlich richtig sein.
    9. ini_open("options.ini");
    10. ini_write_string("3","up",string(key_up));
    11. ini_close();
    12. }
    13. // und so lesen
    14. ini_open("options.ini");
    15. key_up = real(ini_read_string("3","up",vk_up));
    16. ini_close();
    Alles anzeigen
  • Benutzer online 1

    1 Besucher