Miért nem működik a programom?
Nem szeretné elfogadni a c# az Interaction parancsot.
A forráskód:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using Microsoft.VisualBasic;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
int a;
a=
a = int.Parse(Interaction.InputBox("Kérek egy számot:", ("Adatkérés"));
}
}
A válaszokat előre is köszönöm!
És ha úgy próbálnád, hogy ezt usingolod:
Microsoft.VisualBasic.Interaction
És csak simán InputBox-ot hívsz?
(csak tipp, mert Java-ban nem lehet így önkényesen félbetörni az importokat)
Így működik, de sajnos ha úgyanígy megszeretném csinálni, akkor már nem megy. Lehet, hogy hiányzik valami a Visual Studiomból?
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using Microsoft.VisualBasic;
namespace orai_03_16
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
int szam;
szam = int.Parse(Interaction.InputBox("Kérek egy számot:", "Adatkérés"));
if(szam%2==0)
{
listBox1.Items.Add(szam);
}
else
{
listBox2.Items.Add(szam);
}
}
private void button2_Click(object sender, EventArgs e)
{
listBox1.Items.Clear();
listBox2.Items.Clear();
}
private void button3_Click(object sender, EventArgs e)
{
this.Close();
}
}
}
Köszönöm az eddigi segítséget.
A hibaüzenet pedig a következő: The name 'Interaction' does not exist in the current contect.
Köszönöm a segítséget!
Nem hiányzik abból semmi.
Olyat meg nem mond egy programozó, hogy "nem működik".
Sikerült rájönnöm, hogy mi volt a hibája a programnak. Fent a using paramétereknél hiányzott a felső kódból a using Microsoft.VisualBasic parancs. De látszólag mégis ott van, csak véletlenül elgépeltem.
Köszönöm Mindenkinek a segítséget!
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!