29. juni 2007 - 02:39Der er
10 kommentarer og 1 løsning
C# key pressed?
Hej eksperter .. Er lige begyndt på C# og er igang med at lave et lille spil for sjovt og der skal man så bruge tasterne WSAD har set keypreview til true og så lavet dette stykke kode
private void tester_KeyPress(object sender,eyPressEventArgs e) { if (e.Keychar = Keys.W) { MessageBox.Show("hey"); } } og så får jeg fejlen når jeg prøver at compilere : Error 1 'System.Windows.Forms.KeyPressEventArgs' does not contain a definition for 'keychar' and no extension method 'keychar' accepting a first argument of type 'System.Windows.Forms.KeyPressEventArgs' could be found (are you missing a using directive or an assembly reference?) C:\Documents and Settings\Administrator\Dokumenter\Visual Studio Codename Orcas\Projects\HelloWorld\HelloWorld\tester.cs 47 19 HelloWorld
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
har rettet begge fejl du har fundet men får så denne fejl istedet Error 1 Cannot implicitly convert type 'System.Windows.Forms.Keys' to 'char'. An explicit conversion exists (are you missing a cast?) C:\Documents and Settings\Administrator\Dokumenter\Visual Studio Codename Orcas\Projects\HelloWorld\HelloWorld\tester.cs 47 29 HelloWorld
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms;
namespace KeyDownUp { public partial class Form1 : Form { public Form1() { InitializeComponent();
KeyDown += new KeyEventHandler(Form1_KeyDown); KeyUp += new KeyEventHandler(Form1_KeyUp); }
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.