- ASUS ROG Ally
- Milyen videókártyát?
- Nem indul és mi a baja a gépemnek topik
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Milyen billentyűzetet vegyek?
- Megjöttek a be quiet! Pure Loop 3 sorozatú kompakt AIO-i
- Intel Core Ultra 3, Core Ultra 5, Ultra 7, Ultra 9 "Arrow Lake" LGA 1851
- RAM topik
- Notebook hibák
- Projektor topic
Új hozzászólás Aktív témák
-
vlevi
nagyúr
"Ráadásul az altgr meg a b sincs túl messze egymástól."
Messze van, mert az már kétkezes kombináció. És pont az alt+shift váltogatást akarom elkerülni...
De ez csak egy olyan felvetés volt, hogy ha van rá valami 1×ű, akkor jó. Ha nincs, akkor nincs."A begin-endnél rosszabb megoldás meg szerintem kevés van
"
SQL-ben is dolgozok, ott is begin end van, ezért vagyok úgy vele, hogy marhára kézre áll.
Olyan ez, hogy egyszer írtam egy levelet valakinek, és kábé ötödikre tudtam leírni a (most se sikerült) selejt szót. 5-ből négyszer select lett belőle
-
Ruszki
senior tag
Köszi!
Megcsináltam de kiíratásnál a consolba nem írja ki az 1000db felhasználót én vagyok béna(több mint valószínű)!!??
string[] felhasznalok = new string[1000];
for (int i = 0; i < 1000; i++)
{
felhasznalok(i) = "Felhasznalo" + i.ToString();
}
System.Console.WriteLine();
System.Console.ReadKey();(/I)System.Console.WriteLine ide jelen esetben a zárójelbe a "felhasznalok"-at kell írnom nem!?
Bocs,hogy ha tiszta láma vagyok de meg kéne tanulni!
-
martonx
veterán
A nem véglegesség ne zavarjon, a w3c tempóját elnézve sosem lesz végleges a html5. De ez inkább funkció bővüléseket, mintsem funkció módosulásokat, kivezetéseket jelent.
JS-re fejleszteni pedig manapság közel sem olyan gáz, mint pár évvel ezelőtt, különösen élen jár JS fejlesztés támogatásban a VS2012.
Eleinte én is utáltam a JS-t. Aztán a gondolkodásomat hozzá igazítva, mostanra egészen megkedveltem. A maga egyszerű megoldásaival még namespace-ezni, meg objektum orientált SZERŰEN is lehet benne fejleszteni.
Persze C#-hoz hasonlítva ótvar szar, de be kellett látnom, hogy simán használható (olyan ez mint a C# - Java öszevetés). -
martonx
veterán
szvsz mostanra elég rendes html5-ös casual game-eket össze lehet rakni. Win8 meg natívan támogatja a javascriptet, html futtatást, én leginkább ebben látom a casual jövőt.
Komolyabb játékok meg directx-el mennek.
MS-nél mostanában nagyon komoly átpozícionálások mennek Html5 világába, amikhez a mi gondolkodásunkat is át kell pozícionálni. -
WonderCSabo
félisten
Én a static class helyett gondoltam a propertyre a form osztályában.
Mert gondolom példányosítva van, bár a kérdésből nem teljesen tiszta.
De több különböző formról beszéltünk itt, vagy nem?
Mert kicsit feleslegesnek tartom mindig újra létrehozni a formokat, ha pl. a főablakból nyitják, bár lehet, hogy teljesen rosszul gondolkodom.
Sajnos sok esetben kötelező újra létrehozni őket. Pl. ha megjeleníted a Form-ot Show(Dialog) metódussal, aztán a user bezárja, akkor már nem is jelenítheted meg újra Show-al.
-
trisztan94
őstag
Hát ezt én is így logikáztam ki, de a kódot nem tudom megírni
Edit:
Eddig erre jutottam:
void gombertek(object sender, EventArgs e)
{
(sender as Button).Text = (sender as Button).Tag.ToString();
(sender as Button).Enabled = false;
(sender as Button).BackColor = Color.White;
for (int i = 0; i < 2;i++ )
{
felforgatott[i] = int.Parse((sender as Button).Text);
if (felforgatott[i] != int.Parse((sender as Button).Text))
{
(sender as Button).BackColor = Color.Black;
}
else
{
(sender as Button).BackColor = Color.White;
}
}
} -
Gyuri16
senior tag
azt hiszem legkozelebb jobban meggondolom ha hozzaszolok.. reszemrol utolso hsz a temaban, tovabb privatban, nagyon off mar.
valasz a kedesedre:
#3063: in csak pszeudokodban van
#3065: de van pascalban is
#3066: de pascalban nem olyan
#3068: de pythonban olyan
aztan felhoztatok, hogy c#ban mast jelent az in, ami igaz, viszont en nem errol irtam. -
James Bond
csendes tag
Hali!
Tehát sebességben nincs különbség a tömb és a collection-ök között.
ArrayList-et szoktam használni, a példányosított objektumokat (class-okat) beledobálom
és ciklussal végigszaladok az ArrayList-en.Csak az a problémám, hogy példányosított objektumokat hogy lehet menteni és
egy másik alkalommal visszatölteni?Egyébként készül a lottó progim, innen letölthető:
http://data.hu/get/4741961/Lotto5.zip
Remélem fut Framework 3.5-alatt, mert arra volt állítva.Chris
-
martonx
veterán
Ez végtelenül szomorú. Másrészt, attól még hogy nem tanítanak, egy nem futó programnál nagyon nem mindegy, hogy azt kérdezed meg, hogy hol a hiba, vagy azt hogy hogyan lehet megállapítani, hogy hol a hiba.
Azt látom, hogy 10-ből 9-en azt kérdezik, hogy hol a hiba, és a tanácsaink leperegnek róluk. És ez is szomorú. Nem elég, hogy szarok a tanárok, de szarok a diákok is. Tisztelet persze a kivételeknek.
-
-
Bikkrom
senior tag
Lejárt az előző szerkesztési ideje. Csak összejött a másik módszer. Kössz!
Mert hiába Dispose-olom vagy null értékkel töltöm fel a Bitmap változóm nem abban van az 1,7GB, hanem a létrehozó metódusnál "tűnik" el valahol. De a második linkedben a bitmap létrehozójában tár változót alkalmaznak és már ott azonnal GC.Collect és DeleteObjectet tolnak. Még egyszer kössz!
Öröm, boldogság.
-
Bikkrom
senior tag
Felmerült egy kis bibi.
Bitmap myBitmap = new Bitmap(CaptureScreen());
Color pixelColor = myBitmap.GetPixel(x, y);
Ez 10 secenként ismétlődik és fel is dolgozom de ez lényegtelen. Ez 20-30 perc után OutOf MemoryExceptionhoz vezet. Hogyan tudom ezt elkerülni.? Hogy lehetne felszabadítani a már nem használt bitmapok által foglalt memóriát? Valamint hol tudom ezt levenni/bővíteni? Nem túl jó 20percet várni a kivételre, kis memóval tudnám tesztelni 1 perc alatt.Előre is köszönöm a segítséget!
-
Lacces
őstag
amargo, -Zeratul- , hunfatal köszönöm a segítséget!
+1 -Zeratul-nak, köszönöm a részletes példát is! A példát lemásolnám magamnak, ha szabad!
Tanulok én egyetemen C# és Java-t de a programozás gyakorlatát igyekszem most a nyári szünetben elsajátítani. És a Python-t javasolták nekem, amiből van egy jó jegyzet. Őszintén szólva, most kezdem felfogni a C# és Java objektum orientált működését is ezzel a nyelvvel, sőt még a C/C++-ot is.
És a könyvben volt az írva, hogy objektumból alkotott objektum... Google-be beírtam, de konkrét találatott nem adott.Ez az eredeti Python példakód:
A teljes példakód:
# coding: iso-8859-2
class Pont:
"Egy matematikai pont definíciója"
# Egy Pont objektum létrehozása
p1=Pont()
# Példány attribútomok vagy változok
# Nem kell semmilyen konstruktor stb.
p1.x=3.0
p1.y=4.0
# Objektumokból alkotott Objektum
class Teglalap:
"egy téglalap osztály definicója"
doboz = Teglalap()
doboz.szeles=50.0
doboz.magas=40.0
# Példányváltozó(sarok) egy Pont objektum
doboz.sarok=Pont()
doboz.sarok.x=12.0
doboz.sarok.y=27.0És az egyetemen nem láttam ilyen példát még, nem is tanítottak, hogy egy olyan osztály objektumát tudom felhasználni egy másik objektumba, amelyek nincsenek származási viszonyban egymással.
Öröklődésnél láttam ilyen példát. De így, hogy teljesen két független objektum, még nem!
Ez nekem új volt! -
#90999040
törölt tag
-
-
kingabo
őstag
Az if 2 ref összehasonlítása + 1 jmp, hogy a convert hogy van megcsinálva nem tudom, talán ellenőrzi, hogy egyezik-e a 2 számrendszer. Vagyis mindenképp kell összehasonlítás: vagy még a konvert elött "mi" írjuk meg, vagy a convert-ben az ms.
Bár tök mind1, ha nem keyup-ra kötve az átváltás, akkor több fölösleges munkát spórulunk meg.
-
kingabo
őstag
"Mod: Azt kihagytam hogy egy keydownt/keyupot rendelj az összes textboxhoz. Az aktuális
textboxra pedig (sender as TextBox)-ként tudsz hivatkozni."Szerintem ezen az irányon kell tovább menni. Utána az fv-ben minden konvertálás elött egy if, hogy a küldő textbox egyezik-e az éppen átváltandó számrendszerével, ha nem akkor kell konvertálni. Tehát pl ha a 10esbe írt, akkor a sender a 10-eshez rendelt textboxxal fog megegyezni az if-ben, a többiben nyilván nem, vagyis ott be is lép az if-en és át is váltja a számot a megfelelő számrendszerbe.
Remélem érthetően sikerült leírnom.
-
Speederer
senior tag
Ha jól tudom ezzel azt spórolom meg, hogy a Convert-es dolgok helyett az atvalt szót írom. Ez sem rossz, de akkor pontosítanék azon amit szeretnék.
Szóval én úgy szeretném használni jelen kis programomat, hogy bármelyik textbox-ba ha írok vmit, akkor azt az értéket váltsa át a billentyű lenyomása pillanatában a többi számrendszerre.
Ugye van 4 textbox, a 10-es, 2-es, 8-as, 16-os számrendszerrel. Amit írtam előző hsz-ben kódot, az az 1-es textbox-hoz tartozik. De én azt szeretném, ha pl a 8-asba írok, akkor azt váltsa át a másik 3-ra. Na és ehhez ne kelljen nekem ezt a fent említett 3 sort leírnom mindig.
Pl. a 2-esé így nézne ki:
textBox1.Text = Convert.ToString(Convert.ToInt32(textBox2.Text), 2);
textBox3.Text = Convert.ToString(Convert.ToInt32(textBox2.Text), 8);
textBox4.Text = Convert.ToString(Convert.ToInt32(textBox2.Text), 16);a 8-asé (textbox3-é) pedig így:
textBox2.Text = Convert.ToString(Convert.ToInt32(textBox3.Text), 2);
textBox1.Text = Convert.ToString(Convert.ToInt32(textBox3.Text), 8);
textBox4.Text = Convert.ToString(Convert.ToInt32(textBox3.Text), 16);Szóval ezeket szeretném vhogy lespórolni.
Gondolok itt olyasmire, hogy lekérdezni, hogy melyik textbox-ba írok éppen, azt berakni a ToInt32 után, és kivenni azt a sort, amiben az aktuális_textbox.text = ... van
Érthető azért vmennyire?Lehet már nem vagyok a legfittebb... bocsi!
Új hozzászólás Aktív témák
Hirdetés
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Xiaomi Redmi Note 13 Pro 256GB Kártyafüggetlen 1 év Garanciával
- LG 38WN95C - 38" Ívelt NANO IPS - 3840x1600 - 144hz 1ms - Nvidia G-Sync - AMD FreeSync - ThunderBolt
- Csere-Beszámítás! Garancia! Steam Deck OLED 1TB Kézikonzol!
- Lenovo ThinkPad T15 Gen 2 Intel Core i5-1135G7
- HIBÁTLAN iPhone 13 mini 128GB Pink -1 ÉV GARANCIA - Kártyafüggetlen, MS3285
Állásajánlatok
Cég: FOTC
Város: Budapest