Új hozzászólás Aktív témák
-
Dinter
addikt
A tallózó ablakban kiválasztott fájlt olvasnám be. A betolto.FileName értéke hiába helyes, valamiért mégsem azt olvassa be.
private void megnyitásToolStripMenuItem_Click(object sender, EventArgs e)
{
string vonal="";
OpenFileDialog betoltes = new OpenFileDialog();
betoltes.Title = "Betöltés fájlból";
betoltes.Filter = " KEY fájlok |*.key";
DialogResult result = betoltes.ShowDialog();
if (result == DialogResult.OK)
{
DialogResult felulir = MessageBox.Show("Felülírja a régi kulcsokat? Nem válasz esetén hozzáadódnak.", "Felülírás", MessageBoxButtons.YesNo);
if (felulir == DialogResult.Yes)
{
kulcsok.Clear();
torleslista.Items.Clear();
using (StreamReader betolto = new StreamReader(betoltes.FileName, System.Text.Encoding.Default,true))
{
while ((vonal = betolto.ReadLine()) != null)
{
torleslista.Items.Add(vonal);
var sor = vonal.Split(' ');
Kulcs kulcs = new Kulcs();
kulcs.mezo1 = sor[0];
kulcs.mezo2 = sor[1];
kulcs.mezo3 = sor[2];
kulcs.mezo4 = sor[3];
kulcs.mezo5 = sor[4];
for (int i = 5; i < sor.Length; i++)
{
kulcs.nev += ' ' + sor[i];
}
kulcsok.Add(kulcs);
}
}
}
if (felulir == DialogResult.No)
{
using (StreamReader betolto = new StreamReader(betoltes.FileName, System.Text.Encoding.Default, true))
{
while ((vonal = betolto.ReadLine()) != null)
{
torleslista.Items.Add(vonal);
var sor = vonal.Split(' ');
Kulcs kulcs = new Kulcs();
kulcs.mezo1 = sor[0];
kulcs.mezo2 = sor[1];
kulcs.mezo3 = sor[2];
kulcs.mezo4 = sor[3];
kulcs.mezo5 = sor[4];
for (int i = 5; i < sor.Length; i++)
{
kulcs.nev += ' ' + sor[i];
}
kulcsok.Add(kulcs);
}
}
}
}
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Szép! Lenovo Thinkpad T14 G3 "Golyóálló" Üzleti Laptop 14" -50% i5-1250P 12Mag 16GB/512GB FHD+ IPS
- Lenovo ThinkPad T14 Gen 1 - Ryzen 5 Pro 4650U, 16GB RAM, 512GB NVMe SSD - Szépséghibával, áron alul!
- Eladó Lg Ultragear Oled 27GR95QE-B, garis 27.02ig
- be quiet! Pure Rock 2 Black 150W TDP Foxpost az árban
- SAMSUNG LU28R550UQRXEN 28" 4K 60Hz UHD LED monitor
- SzinteÚJ! HP Elitebook 860 G9 i7-1255U 16GB 512GB 16" FHD+ Gar.: 1 év
- ÁRGARANCIA!Épített KomPhone i5 14600KF 32/64GB RAM RX 9070 16GB GAMER PC termékbeszámítással
- AKCIÓ! ASUS ROG STRIX Z270G Gaming WiFi alaplap garanciával hibátlan működéssel
- 122 - Lenovo Legion Pro 5 (16ARX8) - AMD Ryzen 7 7745HX, RTX 4070 - 4 év garancia
- HIBÁTLAN iPhone 11 Pro 256GB Space Grey -1 ÉV GARANCIA - Kártyafüggetlen, MS3173, 100% Akkumulátor
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest