programmering (poker) fel meddelande
Hej! Det är så att jag håller på att skapa en poker men jag får felmeddelande i min kod vet dock inte varför. Skulle någon kunna förklara vad problemet skulle kunna vara?
Under Private void button1_click så får jag meddelande. Där det står lblPlayer1.TaEmotkort. Se bild nedan:
Vilket felmeddelande får du?
Är lblPlayer1, TaEmotKort, laken och GetKort definierade/skapade och finns de i scope?
Argumenten till metoden button1_Click används inte, varför?
Lindehaven skrev:Vilket felmeddelande får du?
Är lblPlayer1, TaEmotKort, laken och GetKort definierade/skapade och finns de i scope?
Argumenten till metoden button1_Click används inte, varför?
Japp det ska den vara, här har jag skapat det som du ser på bilden längst ner på bilden har jag skapat public void TaEmotkort(Kort k). Vet dock inte varför den inte funkar.
Lindehaven skrev:Vilket felmeddelande får du?
Felmeddelanden säger ofta exakt vad som är problemet. Läs dem och fundera.
Är även lblPlayer1 skapad och inom scope?
Lindehaven skrev:Lindehaven skrev:Vilket felmeddelande får du?
Felmeddelanden säger ofta exakt vad som är problemet. Läs dem och fundera.
Är även lblPlayer1 skapad och inom scope?
Ska kolla om de är det, men problemet i mitt fall är att felmeddelandet visas inte utan det blir endast rött under TaEmotKort
Får du veta något om du låter muspekaren vila där eller klickar?
La in dina båda bilder som just bilder (inte bara länkar). Här kan du läsa hur man gör detta. /moderator
Laguna skrev:Får du veta något om du låter muspekaren vila där eller klickar?
Ja precis, det står "label does not contain a definition for "TaEmotkort" and no extension method " TaEmotkort" accepting a first argument of type "label" could be found (are you missing a using directive or an assembly reference?) Förstår inte riktigt, vart är det man bör ändra på om den inte definerar "TaEmotkort"?
Min gissning är att lblPlayer1 visserligen är skapad men är inte av klassen Spelare. Microsofts beskrivning av felkoden CS1061 med ett exempel.
Lindehaven skrev:Min gissning är att lblPlayer1 visserligen är skapad men är inte av klassen Spelare. Microsofts beskrivning av felkoden CS1061 med ett exempel.
Har löst uppgiften, problemet var att jag använde label för att ta emot kort vilket man inte skulle. Sen hade jag också blandad ihop engelska ordet spelare och svenska. Men det är löst nu. Tack så mycket för all hjälp alla som har hjälpt till.