kostenloser Webspace werbefrei: lima-city


visual basic frage

lima-cityForumProgrammiersprachenBasic

  1. Autor dieses Themas

    andieo

    Kostenloser Webspace von andieo

    andieo hat kostenlosen Webspace.

    bei qbasic gibt es eine variable, sie hei?t $inkey. in ihr wird, in dem moment wo man z.B. "a" dr?ckt der buchstabe "a" gespeichert. dies geschiet automatisch ohne einen befehl. man kann diese varible einfch jederzeit abrufen. meine frage: gibt es so etwas auch bei microsoft visual basic ???
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. s****************c

    ja, du nimmst ein neues formular, stellst die keypreview-eigenschaft auf True, und dann gehst du in den code der form
    und zwar Form_KeyDown. Dieses Ereigniss wird aufgerufen, wenn eine taste gedr?ckt wird

    dort wird in der variable KeyCode ein wert gespeichert, der auskunft ?ber die gedr?ckte taste gibt, den du in einen buchstaben umwandeln kannst:
    Dim Buchstabe as string
    Buchstabe = Chr(KeyCode)

    aber bei z. b. Shift kommt 0, und bei sonderzeichen immer |

    wenn du damit ein spiel programmieren m?chtest, dass machst du das lieber so:

    in die Keydownsub

    Select case keycode
    case vbkeya
    'code f?r a gedr?ckt
    case vbkeyreturn
    'code f?r enter
    end select

    sobald du vbkey eingibst kommt eine auswahlliste mit allen m?glichen konstanten. falls diese nicht kommt, dr?ckst du Strg+leer

    hoffe, dass ich dir helfen konnte
  4. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!