---
title: "Vill få fram svenska tecken så som ÅÄÖ til len keylogger (VB)"
type: "forum-thread"
url: "https://www.webforum.nu/amne/programmering/187025-vill-få-fram-svenska-tecken-så-som-åäö-til-len-keylogger-vb"
topic: "Programmering"
topic_url: "https://www.webforum.nu/amne/programmering"
author: "Mycodez"
published: "2011-05-26T16:25:55.000Z"
updated: "2011-05-27T06:21:12.000Z"
replies: 1
views: 2345
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/programmering/187025-vill-få-fram-svenska-tecken-så-som-åäö-til-len-keylogger-vb"
---

# Vill få fram svenska tecken så som ÅÄÖ til len keylogger (VB)

## #1 — Mycodez, 2011-05-26T16:25Z

Jag håller på att göra ett keylogger i vb till mitt data system här hemma. Inte för olagligheter! Jag har ett litet program i Visual Basic. hur kan jag göra för att få fram ÅÄÖ t.ex. min kod jag har nu ser ut så hära: ett krav det ska funka med Windows7/vista/XP.

```
Public Class Form1
    Private Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As Integer) As Integer
    Dim asciicode As Integer
    Dim taste As Integer
    Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
        For i = 1 To 255
            taste = GetAsyncKeyState(i)
            If taste = -32767 Then
                Me.TextBox1.Text &= Chr(i)
            End If
        Next
    End Sub
End Class
```

Så där min kod ut. Hoppas den hjälper er!

Permalänk: https://www.webforum.nu/p/187025

## #2 — Snubben, 2011-05-27T06:21Z

Du blandar ihop begreppen tangentkoder (keyboard scancodes) och teckenkoder (t ex ASCII, Unicode etc). Du behöver använda en funktion som översätter mellan dessa, t ex API-funktionen MapVirtualKey.

Permalänk: https://www.webforum.nu/p/2276163

---

Tråden på webben: https://www.webforum.nu/amne/programmering/187025-vill-få-fram-svenska-tecken-så-som-åäö-til-len-keylogger-vb
