finished maratonvaltoGUI filed dialog
This commit is contained in:
parent
3e10d7c768
commit
4ea517eedb
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -1,13 +1,13 @@
|
|||
{
|
||||
"Version": 1,
|
||||
"WorkspaceRootPath": "S:\\Programoz\u00E1s_dolgozat\\Szab\u00F3M\u00E1rton_20240912\\MaratonValtoGUI\\",
|
||||
"WorkspaceRootPath": "C:\\Users\\szabomarton\\Desktop\\ProgaOra\\20240912_doga\\MaratonValtoGUI\\",
|
||||
"Documents": [
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{F1F2A2F9-D38C-404A-AC20-237C68980382}|MaratonValtoGUI\\MaratonValtoGUI.csproj|s:\\programoz\u00E1s_dolgozat\\szab\u00F3m\u00E1rton_20240912\\maratonvaltogui\\maratonvaltogui\\form1.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"AbsoluteMoniker": "D:0:0:{F1F2A2F9-D38C-404A-AC20-237C68980382}|MaratonValtoGUI\\MaratonValtoGUI.csproj|c:\\users\\szabomarton\\desktop\\progaora\\20240912_doga\\maratonvaltogui\\maratonvaltogui\\form1.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{F1F2A2F9-D38C-404A-AC20-237C68980382}|MaratonValtoGUI\\MaratonValtoGUI.csproj|solutionrelative:maratonvaltogui\\form1.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{F1F2A2F9-D38C-404A-AC20-237C68980382}|MaratonValtoGUI\\MaratonValtoGUI.csproj|S:\\Programoz\u00E1s_dolgozat\\Szab\u00F3M\u00E1rton_20240912\\MaratonValtoGUI\\maratonvaltogui\\form1.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
|
||||
"AbsoluteMoniker": "D:0:0:{F1F2A2F9-D38C-404A-AC20-237C68980382}|MaratonValtoGUI\\MaratonValtoGUI.csproj|C:\\Users\\szabomarton\\Desktop\\ProgaOra\\20240912_doga\\MaratonValtoGUI\\maratonvaltogui\\form1.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
|
||||
"RelativeMoniker": "D:0:0:{F1F2A2F9-D38C-404A-AC20-237C68980382}|MaratonValtoGUI\\MaratonValtoGUI.csproj|solutionrelative:maratonvaltogui\\form1.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
|
||||
}
|
||||
],
|
||||
|
@ -24,11 +24,11 @@
|
|||
"$type": "Document",
|
||||
"DocumentIndex": 0,
|
||||
"Title": "Form1.cs",
|
||||
"DocumentMoniker": "S:\\Programoz\u00E1s_dolgozat\\Szab\u00F3M\u00E1rton_20240912\\MaratonValtoGUI\\MaratonValtoGUI\\Form1.cs",
|
||||
"DocumentMoniker": "C:\\Users\\szabomarton\\Desktop\\ProgaOra\\20240912_doga\\MaratonValtoGUI\\MaratonValtoGUI\\Form1.cs",
|
||||
"RelativeDocumentMoniker": "MaratonValtoGUI\\Form1.cs",
|
||||
"ToolTip": "S:\\Programoz\u00E1s_dolgozat\\Szab\u00F3M\u00E1rton_20240912\\MaratonValtoGUI\\MaratonValtoGUI\\Form1.cs",
|
||||
"ToolTip": "C:\\Users\\szabomarton\\Desktop\\ProgaOra\\20240912_doga\\MaratonValtoGUI\\MaratonValtoGUI\\Form1.cs",
|
||||
"RelativeToolTip": "MaratonValtoGUI\\Form1.cs",
|
||||
"ViewState": "AgIAAFEAAAAAAAAAAAAAwGMAAAAjAAAAAAAAAA==",
|
||||
"ViewState": "AgIAAF4AAAAAAAAAAAAawGIAAAAAAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-09-12T07:43:09.212Z",
|
||||
"EditorCaption": ""
|
||||
|
@ -37,11 +37,13 @@
|
|||
"$type": "Document",
|
||||
"DocumentIndex": 1,
|
||||
"Title": "Form1.cs [Design]",
|
||||
"DocumentMoniker": "S:\\Programoz\u00E1s_dolgozat\\Szab\u00F3M\u00E1rton_20240912\\MaratonValtoGUI\\MaratonValtoGUI\\Form1.cs",
|
||||
"DocumentMoniker": "C:\\Users\\szabomarton\\Desktop\\ProgaOra\\20240912_doga\\MaratonValtoGUI\\MaratonValtoGUI\\Form1.cs",
|
||||
"RelativeDocumentMoniker": "MaratonValtoGUI\\Form1.cs",
|
||||
"ToolTip": "C:\\Users\\szabomarton\\Desktop\\C#\\Dolgozat\\MaratonValtoGUI\\MaratonValtoGUI\\Form1.cs [Design]",
|
||||
"ToolTip": "C:\\Users\\szabomarton\\Desktop\\ProgaOra\\20240912_doga\\MaratonValtoGUI\\MaratonValtoGUI\\Form1.cs [Design]",
|
||||
"RelativeToolTip": "MaratonValtoGUI\\Form1.cs [Design]",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-09-12T07:39:37.232Z"
|
||||
"WhenOpened": "2024-09-12T07:39:37.232Z",
|
||||
"EditorCaption": " [Design]"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
@ -1,13 +1,13 @@
|
|||
{
|
||||
"Version": 1,
|
||||
"WorkspaceRootPath": "S:\\Programoz\u00E1s_dolgozat\\Szab\u00F3M\u00E1rton_20240912\\MaratonValtoGUI\\",
|
||||
"WorkspaceRootPath": "C:\\Users\\szabomarton\\Desktop\\ProgaOra\\20240912_doga\\MaratonValtoGUI\\",
|
||||
"Documents": [
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{F1F2A2F9-D38C-404A-AC20-237C68980382}|MaratonValtoGUI\\MaratonValtoGUI.csproj|s:\\programoz\u00E1s_dolgozat\\szab\u00F3m\u00E1rton_20240912\\maratonvaltogui\\maratonvaltogui\\form1.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"AbsoluteMoniker": "D:0:0:{F1F2A2F9-D38C-404A-AC20-237C68980382}|MaratonValtoGUI\\MaratonValtoGUI.csproj|c:\\users\\szabomarton\\desktop\\progaora\\20240912_doga\\maratonvaltogui\\maratonvaltogui\\form1.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{F1F2A2F9-D38C-404A-AC20-237C68980382}|MaratonValtoGUI\\MaratonValtoGUI.csproj|solutionrelative:maratonvaltogui\\form1.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{F1F2A2F9-D38C-404A-AC20-237C68980382}|MaratonValtoGUI\\MaratonValtoGUI.csproj|S:\\Programoz\u00E1s_dolgozat\\Szab\u00F3M\u00E1rton_20240912\\MaratonValtoGUI\\maratonvaltogui\\form1.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
|
||||
"AbsoluteMoniker": "D:0:0:{F1F2A2F9-D38C-404A-AC20-237C68980382}|MaratonValtoGUI\\MaratonValtoGUI.csproj|C:\\Users\\szabomarton\\Desktop\\ProgaOra\\20240912_doga\\MaratonValtoGUI\\maratonvaltogui\\form1.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
|
||||
"RelativeMoniker": "D:0:0:{F1F2A2F9-D38C-404A-AC20-237C68980382}|MaratonValtoGUI\\MaratonValtoGUI.csproj|solutionrelative:maratonvaltogui\\form1.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
|
||||
}
|
||||
],
|
||||
|
@ -24,11 +24,11 @@
|
|||
"$type": "Document",
|
||||
"DocumentIndex": 0,
|
||||
"Title": "Form1.cs",
|
||||
"DocumentMoniker": "S:\\Programoz\u00E1s_dolgozat\\Szab\u00F3M\u00E1rton_20240912\\MaratonValtoGUI\\MaratonValtoGUI\\Form1.cs",
|
||||
"DocumentMoniker": "C:\\Users\\szabomarton\\Desktop\\ProgaOra\\20240912_doga\\MaratonValtoGUI\\MaratonValtoGUI\\Form1.cs",
|
||||
"RelativeDocumentMoniker": "MaratonValtoGUI\\Form1.cs",
|
||||
"ToolTip": "S:\\Programoz\u00E1s_dolgozat\\Szab\u00F3M\u00E1rton_20240912\\MaratonValtoGUI\\MaratonValtoGUI\\Form1.cs",
|
||||
"ToolTip": "C:\\Users\\szabomarton\\Desktop\\ProgaOra\\20240912_doga\\MaratonValtoGUI\\MaratonValtoGUI\\Form1.cs",
|
||||
"RelativeToolTip": "MaratonValtoGUI\\Form1.cs",
|
||||
"ViewState": "AgIAAFEAAAAAAAAAAAAAwGMAAAAjAAAAAAAAAA==",
|
||||
"ViewState": "AgIAAF4AAAAAAAAAAAAawGIAAAAAAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-09-12T07:43:09.212Z",
|
||||
"EditorCaption": ""
|
||||
|
@ -37,11 +37,13 @@
|
|||
"$type": "Document",
|
||||
"DocumentIndex": 1,
|
||||
"Title": "Form1.cs [Design]",
|
||||
"DocumentMoniker": "S:\\Programoz\u00E1s_dolgozat\\Szab\u00F3M\u00E1rton_20240912\\MaratonValtoGUI\\MaratonValtoGUI\\Form1.cs",
|
||||
"DocumentMoniker": "C:\\Users\\szabomarton\\Desktop\\ProgaOra\\20240912_doga\\MaratonValtoGUI\\MaratonValtoGUI\\Form1.cs",
|
||||
"RelativeDocumentMoniker": "MaratonValtoGUI\\Form1.cs",
|
||||
"ToolTip": "C:\\Users\\szabomarton\\Desktop\\C#\\Dolgozat\\MaratonValtoGUI\\MaratonValtoGUI\\Form1.cs [Design]",
|
||||
"ToolTip": "C:\\Users\\szabomarton\\Desktop\\ProgaOra\\20240912_doga\\MaratonValtoGUI\\MaratonValtoGUI\\Form1.cs [Design]",
|
||||
"RelativeToolTip": "MaratonValtoGUI\\Form1.cs [Design]",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-09-12T07:39:37.232Z"
|
||||
"WhenOpened": "2024-09-12T07:39:37.232Z",
|
||||
"EditorCaption": " [Design]"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
@ -20,12 +20,8 @@ namespace MaratonValtoGUI
|
|||
|
||||
public void Form1_Load(object sender, EventArgs e)
|
||||
{
|
||||
Data.eredmenyek = LoadFromCsv("maratonvalto.csv");
|
||||
|
||||
foreach (var item in Data.eredmenyek)
|
||||
{
|
||||
listBox1.Items.Add(item.Versenyzo.Fnev);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
@ -33,6 +29,17 @@ namespace MaratonValtoGUI
|
|||
private void megnyitásToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
//string filepath = OpenFileDialog();
|
||||
OpenFileDialog openFileDialog = new OpenFileDialog();
|
||||
openFileDialog.ShowDialog();
|
||||
|
||||
string path = openFileDialog.FileName;
|
||||
|
||||
Data.eredmenyek = LoadFromCsv(path);
|
||||
|
||||
foreach (var item in Data.eredmenyek)
|
||||
{
|
||||
listBox1.Items.Add(item.Versenyzo.Fnev);
|
||||
}
|
||||
}
|
||||
|
||||
private void kiléToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -8,3 +8,13 @@ C:\Users\szabomarton\Desktop\C#\Dolgozat\MaratonValtoGUI\MaratonValtoGUI\obj\Deb
|
|||
C:\Users\szabomarton\Desktop\C#\Dolgozat\MaratonValtoGUI\MaratonValtoGUI\obj\Debug\MaratonValtoGUI.csproj.CoreCompileInputs.cache
|
||||
C:\Users\szabomarton\Desktop\C#\Dolgozat\MaratonValtoGUI\MaratonValtoGUI\obj\Debug\MaratonValtoGUI.exe
|
||||
C:\Users\szabomarton\Desktop\C#\Dolgozat\MaratonValtoGUI\MaratonValtoGUI\obj\Debug\MaratonValtoGUI.pdb
|
||||
C:\Users\szabomarton\Desktop\ProgaOra\20240912_doga\MaratonValtoGUI\MaratonValtoGUI\bin\Debug\MaratonValtoGUI.exe.config
|
||||
C:\Users\szabomarton\Desktop\ProgaOra\20240912_doga\MaratonValtoGUI\MaratonValtoGUI\bin\Debug\MaratonValtoGUI.exe
|
||||
C:\Users\szabomarton\Desktop\ProgaOra\20240912_doga\MaratonValtoGUI\MaratonValtoGUI\bin\Debug\MaratonValtoGUI.pdb
|
||||
C:\Users\szabomarton\Desktop\ProgaOra\20240912_doga\MaratonValtoGUI\MaratonValtoGUI\obj\Debug\MaratonValtoGUI.csproj.AssemblyReference.cache
|
||||
C:\Users\szabomarton\Desktop\ProgaOra\20240912_doga\MaratonValtoGUI\MaratonValtoGUI\obj\Debug\MaratonValtoGUI.Form1.resources
|
||||
C:\Users\szabomarton\Desktop\ProgaOra\20240912_doga\MaratonValtoGUI\MaratonValtoGUI\obj\Debug\MaratonValtoGUI.Properties.Resources.resources
|
||||
C:\Users\szabomarton\Desktop\ProgaOra\20240912_doga\MaratonValtoGUI\MaratonValtoGUI\obj\Debug\MaratonValtoGUI.csproj.GenerateResource.cache
|
||||
C:\Users\szabomarton\Desktop\ProgaOra\20240912_doga\MaratonValtoGUI\MaratonValtoGUI\obj\Debug\MaratonValtoGUI.csproj.CoreCompileInputs.cache
|
||||
C:\Users\szabomarton\Desktop\ProgaOra\20240912_doga\MaratonValtoGUI\MaratonValtoGUI\obj\Debug\MaratonValtoGUI.exe
|
||||
C:\Users\szabomarton\Desktop\ProgaOra\20240912_doga\MaratonValtoGUI\MaratonValtoGUI\obj\Debug\MaratonValtoGUI.pdb
|
||||
|
|
Binary file not shown.
Binary file not shown.
23
form_anyag
23
form_anyag
|
@ -326,3 +326,26 @@ Azt hogy a lenyíló lista milyen stílusú legyen, a DropDownStyle tulajdonság
|
|||
|
||||
Feladat: beolvasás szövegfájlból kiírás fájlba.
|
||||
Szamok.txt tartalmát válogassa párosra és páratlanra.
|
||||
|
||||
|
||||
--------------------------------------------------------------
|
||||
|
||||
Fájlkezelés using - gal
|
||||
|
||||
|
||||
|
||||
A using kulcsszó a c# ban egy speciális konstrukció, amely biztosítja, hogy egy adott erőforrás, mint pl fájl vagy hálózati kapcsolat, automatikusan felszabaduljon, miután már nincs rá szükség.
|
||||
|
||||
A using blokkot tipikusan olyan erőforrások kezellslre használjuk, amelyek implementálják az IDisposible inteface-t, és ameéyeket manuálisan kellene felszabadítani (pl fájlok, adatbázis-kapcsolatok, hálózati erőforrások stb).
|
||||
A using automatiikusan gondoskodik arról, hogy az erőforrás helyesen lezáródjon vagy felszabaduljon, amikor a kód végrehajtása elhagyja a using blokkot, még akkor is, ha kivétel történik.
|
||||
A usingot arra használjuk, hogy biztosítsuk az erőforrások, például fájlok, adatbázis-kapcsolatok, és hálózati erőforrások autómatikus és biztonságos felszabadítását, amikor azok már nem szükségesek.
|
||||
|
||||
Használatának előnyei:
|
||||
Automatikus felszabadítás
|
||||
nem kell .Dispose()
|
||||
Könnyebb kód
|
||||
a kód egyszerűbbé válik, mert automatikusan kezeli az erőforrások felszabadítását
|
||||
Hibakezelés
|
||||
ha egy kivétel lép fel a using blokkban az erőforrás akkor is megfelelően lezáródik.
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user