- iPhone topik
- Milyen okostelefont vegyek?
- Samsung Galaxy S25 - végre van kicsi!
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Samsung Galaxy A56 - megbízható középszerűség
- Mobil flották
- Fotók, videók mobillal
- Google Pixel 10 Pro XL – tíz kicsi Pixel
- Realme GT Master Edition - mestermunka
- Android alkalmazások - szoftver kibeszélő topik
Ú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
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Asus ROG Strix SCAR II RGB i7-8750H NVIDIA RTX2060 6GB GDDR6 16GB DDR4 512GB + 1000GB gamer laptop
- Apple iPhone SE 2020 64GB, Kártyafüggetlen, 1 Év Garanciával
- Lenovo S510 tower, i5-6400, 8GB DDR4, 500GB SSD Samsung 970 EVO, 500GB HDD
- Noctua NH-U14S processzorhűtő
- Crucial Ballistix 16GB (2x8GB) DDR4 3200MHz
- Garmin Vivomove 3S Hybrid okosóra Használt, karcmentes állapotban 3 hónap garanciával!
- ÁRGARANCIA!Épített KomPhone Ryzen 5 9600X 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- BESZÁMÍTÁS! Intel Core i5 4570 4 mag 4 szál processzor garanciával hibátlan működéssel
- Lenovo Thinkpad T14 Gen 3, 1 Év Garanciával
- Új HP 16 Victus FHD IPS 144Hz i7-14700HX 20mag 16GB 1TB SSD Nvidia RTX 4060 8GB Win11 Garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest