- Telekom mobilszolgáltatások
- Samsung Galaxy S23 Ultra - non plus ultra
- Xiaomi 15 - kicsi telefon nagy energiával
- Fókuszban a One UI 8 és a biztonság
- One mobilszolgáltatások
- Mobil flották
- Megjelent a Poco F7, eurós ára is van már
- Fotók, videók mobillal
- Gyűjtögeti a Xiaomi 16 az engedélyeket
- Yettel topik
Új hozzászólás Aktív témák
-
odonye
csendes tag
De mibe adjam ki a parancsot?(bocs a hülyeségért amúgy). Az a gond, hgoy nem tudom hova.
-
odonye
csendes tag
Üdv! Visual studio-ban elkezdtem próbálkozni C#-al, de most feltámadt bennem az igény, hogy parancsosrból fordítsak. Mindent meg is csináltam, de amikor el akarnéám indítani a csc.exe-t felugrik majd egy pillanat alatt eltűnik. olyan mint amikor ReadLine nélkül futtatom a hello wolrd programot.
-
amargo
addikt
Volt egy hosszabb változat, amit megvagdostam, de kicsit értelmetlenül hangzik tényleg amit írtam a Virtual Machine szócska nélkül. Elnézést mindenkitől.
Helyesen:
ott is szükséged van a VM-re, hogy futtatni is tud az appleteket. Ahogy a C# nál, csak itt dll-be van csomagolva. -
peterszky
őstag
Én is most kezdtem el tanulni iskola keretein belül a C#-ot.
Írsz egy grafikus felületű programot, a te gépeden szépen el is fut. Átteszed egy olyan gépre, amin nincs .NET installálva, ott nem fut, legalábbis nekem még nem sikerült működésre bírnomTehát, ha megírod VS alatt a grafikus C# progit, az bizony .NET-es lesz.
Ha marhaságot írtam volna, akkor Lortech kolléga biztosan kijavít. Nekem eddig ezek a tapasztalataim. -
Lortech
addikt
Bármit megírsz C#-ban, azt a gyakorlatban .NET platformra írod (vagy épp monora, mindegy). A könyvben amikor le van írva egy példaprogram, az a .NET futtatórendszerre fog lefordulni a .NET keretrendszer felhasználásával. Mint mondtam, C# és a .NET gyakorlatilag elválaszthatatlanok, mert C#-ban .NET-es alkalmazásokat készítesz. (csűröm csavarom már háromféleképpen)
Az a könyv nem csak a C#-ról mint nyelvről szól, mert a nyelvi elemeken túl biztos, hogy ad egy képet a .NET platform alaposztályairól is. Nyilván ettől nem leszel .NET guru, de maga a nyelv elsajátítása is szükséges, nem beszélve a Visual studioról.
Nevem alatt találsz egy cikksorozatot - jutott ameddig jutott -, talán tud adni egy kezdőlöketet. -
Stehe
aktív tag
Köszi a gyors választ! Én igazából Oracle-vel foglalkoztam eddig, csak jött az ötlet, hogy kellene alá egy felület, hogy a felhasználók is tudjanak recordokat hozzáadni, és akkor gondoltam a .NEt-re. Bocs, ha értelmetlenül fogalmaztam, eddig én sem nagyon láttam át.
Java, C++-t körülbelül ismerem, nem hinném hogy gond lenne a C# megtanulása. Csak kíváncsi voltam, hogy tulajdonképpen mennyiben is más ez a technológia, mivel GUI készítést eddig nemcsináltam. Amúgy a kérdés azért merült fel, mert van egy Visual Studio 2005 C# könyvem, ami alapján szeretnék elindulni, de .Net-ről nincs benne szó, pedig mindenhol azt hallom, hogy .Net-ben kellene megcsinálni. Szóval ha Visual Studio 2005 környezetben megírom a progit C# nyelven, akkor az tulajdonképpen nem .Net platform. Ha abba szeretném beleásni magam, akkor hagyjam ezt a köynvet, vagy akkora difi azért nincs?Köszi előre is!
-
Lortech
addikt
A .NET a technológia és a keretrendszer. C# egy programozási nyelv, amely gyakorlatilag egybeforrt a .NET-tel, mivel önmagában nincs sok értelme. A .NET technológiát felhasználva programozunk C#-ban. A Visual Studio pedig egy fejlesztői környezet, amely támogatja a .NET-es és natív alkalmazások fejlesztését, előbbit például C# nyelven.
Szándékosan nem a kérdéseidre próbáltam válaszolni egyenként, mert néhol értelmetlen, értelmezhetetlen volt számomra.
C# + .NET párossal könnyű, illetve inkább azt mondanám, hogy kényelmes GUI-t fejleszteni, ahogy az adatbázishátteret is kényelmes megírni, mert jó támogatás van hozzá a keretrendszerben.
Hozzáértőnek semmi sem bonyolult, egy Oracle adatbázis behúzása, adatbázis séma osztályok legenerálása jóesetben pár perc, de úgy, hogy nem ismered egyáltalán azt, amiben fejleszteni akarsz.. hát mindenesetre érdekes lesz. -
Stehe
aktív tag
Sziasztok!
Szeretnék készíteni egy anyagnyilvántartó programot egy cégnél, ahol Oracle adatbázis van. Lehetőleg C#-ban szeretném megcsinálni, bár a nyelvet még nem ismerem. Azért döntöttem ez mellett, mivel a GUI-t úgy hallottam sokkal egyszerűbb C# alapokon megcsinálni, mint mondjuk Javaban. Googléztam már eleget, de benneteket is megkérdeznélek, hogy nem tudtok-e kiindulásként segíteni egy picit, pl. hol érdemes elindulni C# tanulásban, Oracle-C# összekapcsolása mennyire bonyolult, valamint a "Visual Studio C#" és a ".Net C#" között van-e különbésg, és ha igen, akkot mi. Én úgy gondolom, hogy a dotnet csak a CS egy újabb felülete, van aki szerint ez két különböző technológia. Errül esetleg tudnátok írni/linklni egy picit?
Előre is köszi!
-
peterszky
őstag
Van benne az is
Ez most Grafikus Felületű Alkalmazások 1 (leánykori neve Elemi Alkalmazások Fejlesztése 3
). ProgTech1-en ilyeneket rajzolgattunk, meg tanultuk az elméletét, most a programok mellé kell csinálgatni őket, de mint tudjuk az _igazi_ programozó lusta
Köszönöm a linket
-
peterszky
őstag
válasz
peterszky #635 üzenetére
Ezt a problémát sikerült leküzdenem nagynehezen
public void Listaba_Iras()
{
if (Legjobb_Ot.Items.Count < 6)
{
Babu_Tablan = 0;
Babu_Tablan = Eredmeny();
Legjobb_Ot.Items.Add(Babu_Tablan + " " + textBox1.Text);
}
else {
Legjobb_Ot.Items.RemoveAt(5);
Babu_Tablan = 0;
Babu_Tablan = Eredmeny();
Legjobb_Ot.Items.Add(Babu_Tablan + " " + textBox1.Text);
}
}A forrásfájl -> uml program még mindig érdekelne
-
peterszky
őstag
A Listboxot lehet úgy felparaméterezni, hogy max pl. 5 eleme legyen vagy 5 elemet jelenítsen meg?
-
Drizzt
nagyúr
Ok, már mind1.
-
amargo
addikt
Sziasztok!
Tud valamelyikőtök már kész numerikus bevitelimezőt? Ami a textbox (vagy környékéről) származva lenne?
Köszönöm! -
Lortech
addikt
A richtextbox lines get propertyvel csak egy másolatot kapsz az eredeti tömbelemről. Így azt változtatva nem módosítja a szövegdoboz belső állapotát.
Az egész tömböt viszont felül tudod írni a már módosított tömbbel, pl:
string[] sorok = richTextBox1.Lines;
//n. sort átírod szovegre.
sorok[n] = szoveg;
richTextBox1.Lines = sorok; -
csaboo
tag
Helló!
Az egy nagyon sz*r kódrészlet volt, azóta sikerült megcsinálni a dolgot 2 for ciklussal, most működik szépen (köszi Lortech!).
Viszont felmerült itt még 1 probléma: richTextBox adott sorába hogyan lehet sztringet beszúrni? Tehát ha mondjuk azt szeretném, hogy a 9. sorába fűzze bele azt, hogy: "működj ribi!", mi a teendő? Próbálkoztam ilyesmivel, hogy:
richTextBox1.Lines.SetValue("szöveg", x); - ahol x lenne a sor száma, de ez nem akar működni. /lehet hogy a "szöveg" nem jó neki?/
Viszont a GetValue meg működik érdekes módon...az egyből kiolvassa a megadott sorban lévő sztringet.
Van vmi ötletetek? -
odonye
csendes tag
Üdv bocs, a hülye kérdésért. Visual Studio 2005-ben hova fordítja a programokat? Mert 2003-ban megkérdi, hova tegye, de én itt ilyesmire nem emlékszem.
-
orbano
félisten
a legelső sor miért meg mindig a süllyesztőbe? inicializációkor csinálsz egy readlinet és kiolvasod az első sort. aztán a ciklusban megint readline-nal kezdesz. nem értem.
egyébként pedig muszáj végigolvasnod a filet, mivel a streamreader tudomásom szerint szekvenciális elérést biztosít. mást nem is tud textfile esetén. -
amargo
addikt
váááááh de durva.. Bocs erre nem gondoltam
public class Tesztemesztem : DataGridViewTextBoxColumn
{
public Tesztemesztem()
: base()
{
}
private string test;
public string Test
{
get { return test; }
set { test = value; }
}
public override object Clone()
{
Tesztemesztem col = (Tesztemesztem)base.Clone();
col.Test = this.test;
return col;
}
} -
amargo
addikt
Hi nem értem miért nem tudom a property-t eltárolni..
Ennek mi a baja? a Designer fileba mindig null-t tárol csak el. Nem értem mi a baja?
public class Tesztemesztem : DataGridViewTextBoxColumn
{
public Tesztemesztem()
: base()
{
}
private string test;
public string Test
{
get { return test; }
set { test = value; }
}
} -
csaboo
tag
-
Lortech
addikt
Persze, hogy a fájl elejétől fog olvasni, ha egyszer a cikluson belül nem használod fel az olvasáshoz a ciklus változót, meg semmi paramétert, hanem egyszerűen csak kiolvasol belőle. Igazából nem is értem, hogy gondoltad.
Sok megközeleítés lehetséges, pl
string s = File.ReadAllText(pathInfo);
Aztán a string Split metódusával egy string tömbre vágod \r\n vagy \n sorvégek mentén, és már tudsz hivatkozni a megfelelő sorra a tömbben. (ez akkor lehet megoldás, ha kis fájlról van szó)Vagy csinálsz két ciklust, az elsőben olvasol ReadLine-nal annyiszor, amennyivel eljutsz a kívánt sorpozícióba (közben a beolvasott sorokat eldobod) , a másikkal meg ténylegesen beolvasod a kívánt sorokat.
Vagy egy db ciklusban számolod, hány sort olvastál már be, és ha elérted a keresett sort, akkor fűzöd csak a richtextboxhoz az azutániakat.
stb.
-
csaboo
tag
Helló! Előre is bocsi a lámaságomért, de egyszerűen nem jövök rá mi lehet a probléma ezzel a kóddal:
TextReader commentReader = new StreamReader(pathInfo);
string commentLine = commentReader.ReadLine();
int z = 0;for (z = 0; z < posInfo; z++)
{
commentLine = commentReader.ReadLine();
richTextBox1.Text = richTextBox1.Text + commentLine + "\n";
}
commentReader.Close();Tehát annyiról van itt szó, hogy megnyitok olvasásra egy text filet, amiből ki szeretnék szedni egy bizonyos sor-blokkot - erre próbáltam ezt a for ciklust létrehozni, egy a bökkenő: jelenleg látható formájában azt csinálja amit kell, vagyis a file elejétől (z = 0), egy bizonyos sorig (z < posInfo; a "posInfo" tárolja a kulcs szövegsor számát a fájlon belül) olvassa a szövegfájlt, majd az eredményt soronként dobálja bele a textboxba. Ehelyett én azt szeretném, hogy ne a fájl elejétől olvasson, hanem mondjuk a posInfo-tól felfelé 6 sorral kezdődőleg - nos nekem itt az lenne a logikus, hogy mondjuk z = posInfo - 6; de ezzel nem működik megfelelően, a file elejétől kezdve ír ki 6 sort.
Szóval marhára nem értem, hogy mi nem jó, biztos vmi orbitális baromság van benne, de egyszerűen nem vagyok képes most észrevenni...de az is lehet, hogy logikailag hibás az egész...segítség!
Köszi! -
Goose-T
veterán
Sziasztok! Kooperatív képzésre keresek diákokat, nézzetek be ide.
-
skuvik
csendes tag
Angolul legalább középfokon beszélő C#, .NET fejlesztőknek, BI-osoknak ajánlunk munkalehetőséget nemzetközi környezetben, budapesti munkavégzéssel.
Részletes leírás és pályázati feltételek: www.avis-bsc.hu/jobs.html
-
CrusherW
tag
Valoban valamit rosszul használhatok, ezt fetebb is elismertem, hogy szerintem a kereső kulcsoknak rosszat adok meg, jobban fekszik a netes, mivel azonos kereső kulcsoknál 1-10 találtban tudi szerepel a válasz
A vonaton programozást meg majd egyzer kipróbálom, lehe hogy serkenti az agyműködést
-
orbano
félisten
válasz
CrusherW #614 üzenetére
valamit rosszul használhatsz a telepíthető msdn libraryban, mivel teljesen ugyanolyan jól használható, mint a webes. vonaton pedig kiválóan lehet programozni, ennél hasznosabban nem lehet azt az időt eltölteni
az indexes keresőt pedig assz'em nem tudod online módban használni. bár még nem próbáltam. -
CrusherW
tag
Az evidens, hogy gyors, viszont egyrészt, számomra a local szinte használhatltan, vagy rossz kereső kulcsokat adok meg, nem is tom viszont a kalsszikus MSDN mindenre választ ad, és ha net fejlesztésről van szó, még mindig ott van asz asp.forums.
Bár igaz, hogy ehhez állandó net kapcsolatra van szükség, de ilyen munkahelyeken azthiszem ez nem nagy elvárás, laptopon a vonaton meg csak nem akar az ember fejleszteni. Tehát számomra teljesen kihasználatlan ez a lehetőség. Másrészt, egy VS akkor mutatja meg az igazi erejét ha munkacsoportokban dolgozik az ember, ott pedig szinte biztos hogy lesz aktív net kapcsolat. Nem hiszem hogy helytálló az, hogy nagy ritakság az olyan igazi programozó aki nem tud munka közben net közeleben lenni. De valóban, aki ennek ellenére nem tud, tényleg jól jöhet a local.De, ne legyen igazam, csak gondoltam énis kicsit fényezem a VS2k8 atSzerk: Most néztem át pontosan hogy miket tett fel nekem a VS (Professional 90 days trial természetesen
. Nekem meg sem közelíti a 10gb ot, pedig még a DX SDK -t is belevettem, és nem turkáltam bele, és full setupot használtam.
-
CrusherW
tag
Hello
azért a 10 gigát lelehet redukálni valami barátibb méretre, élből MSDN local help et fel sem kell tenni (nem tudom, azt belevetted-e a 10GB -ba), az meg a másik, hogy kilehetírtani azokat a lehetőségeket amiket nem használsz.
ÉS amit még felhoznék mellette, hogy WPF fejlesztésnél nagyon jól működik MS Expressionnal, bár ez utóbbi még nem 100 as, de elég kényelmes
-
amargo
addikt
-
Lortech
addikt
Arra gondolsz, hogy kivételnél oda tudsz ugrani a .NET-es osztály forrás nézetére és deguggolni ?
Ez tényleg komoly dolog, és sokaknak segítségére lehet.
De azért van még jópár fontosabb új feature:
WPF support, XAML designer, LINQ, C# 3.0, .NET 3.5, JS intellisense és debug, SQL Server 2008 támogatás, AJAX, css újítások és még sok más. -
amargo
addikt
ha jól láttam az eddigi legfontosabb változást nem emeltétek ki, igaz ez .NET 3.0 (meg felfele) érhető el. Hogy tudod debuggolni a .NET-et, tehát ha valami félre kefélődik és nem jössz rá miért eddig reflector al nézted meg, de így futás időben nem láttad.. most már lehetőséged van megtudni, hogy a nemjelzett kód mégis mi a fészkes fenét csinált (és nem kell mindent áttúrni..).
-
-
Tottu
senior tag
Üdv!
Nem tudjátok véletlen, hogy létezik-e a VS-hez portable verzio?
Ú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!
- NTFS, exFAT, FAT32 – Melyiket válaszd és miért?
- Linux felhasználók OFF topikja
- A Windows 11 lett az úr az asztali PC-k piacán
- Telekom mobilszolgáltatások
- Milyen cserélhető objektíves gépet?
- Bluetooth hangszórók
- AMD Navi Radeon™ RX 9xxx sorozat
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Samsung Galaxy S23 Ultra - non plus ultra
- Xbox Series X|S
- További aktív témák...
- L14 Gen5 14" FHD+ IPS Ultra 7 155U 16GB 512GB NVMe ujjlolv IR kam gar
- Kezdőknek legjobb választás: 4 GHz AMD 5400U, 4 mag / 8 szál barebone
- Samsung Galaxy A14 64GB Kártyafüggetlen 1Év Garanciával
- Xiaomi Redmi Note 13 256GB Kártyafüggetlen 1Év Garanciával
- Xiaomi Redmi Note 14 Pro 256GB Kártyafüggetlen 1Év Garanciával
- REFURBISHED és ÚJ - Lenovo ThinkPad 40AS USB-C docking station (akár 3x4K felbontás)
- Honor Magic5 Lite 128GB, Kártyafüggetlen, 1 Év Garanciával
- ÁRGARANCIA!Épített KomPhone Ryzen 7 7700X 32/64GB RAM RX 7800 XT 16GB GAMER PC termékbeszámítással
- LENOVO ThinkSystem NVIDIA Quadro RTX 6000 24GB PCIe Passive GPU
- ÁRGARANCIA!Épített KomPhone i5 12400F 16/32/64GB RAM RTX 4060 Ti 8GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest