- Megjelent a Poco F7, eurós ára is van már
- Egyedülálló akkumérettel futott be a OnePlus Nord CE5
- Magisk
- Google Pixel topik
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- One mobilszolgáltatások
- Samsung Galaxy Watch6 Classic - tekerd!
- Fotók, videók mobillal
- Honor 200 - kétszázért pont jó lenne
- Okosóra és okoskiegészítő topik
Új hozzászólás Aktív témák
-
bpx
őstag
válasz
Vasinger! #1548 üzenetére
azt azért jó lenne tudni, hogy pontosan milyen formában jöhet a bemenet, mert a leírásnál arról szó sem volt, hogy a vezetéknévben "space-ek is lehetnek", csak úgy közben derült ki (van még más meglepetés is esetleg?
)
illetve a példa amit írtál, nem illeszkedik a leírásra (2 felesleges szóköz)egyébként én inkább splittel szavakra bontanám, minthogy a substring/indexof kombóval szenvedjek
-
Vasinger!
nagyúr
Sziasztok!
Lenne egy feladat programozásból, ami annyira nem nehéz, ha az ember rájön a logikájára, de nekem nem sikerült. Hiába próbálkozok nem jön össze.
Szóval a feladat:
be kell kérni az adatokat a következő formátumban:
vezetéknév space keresztnév vessző irszám space lakóhely vessző cím
Pl.: Kovács Kálmán, 9999 Budapest, Rigó út 41.Így kéne utána kiíratni a bekért adatokat:
új sorban vezetéknevet spacementesítve nagybetűvel (Spcamentestés: Ha beütnénk space-t közé akkor azt szedje ki pl.: Dáv id -> Dávid)
új sor: keresztnév csupa nagybetű
új sor: irszám és lakóhely és közötte legyen 3 space
új sor: cím nagybetűvel és azt, hogy út, u, köz vagy minden mást cserélni erre: utcaRemélem nem teljesíthetetlen a kérésem.
Stringekkel kell dolgozni Substring, indexof, to.upper parancsok segítségetekre lehet.
Console app.-be kéne.Előre is köszönöm, nagyon hálás lennék érte!
-
j0k3r!
őstag
hello!
van egy adatbazisom 2 tablaval (kategoriak, termekek), amelyek kozt 1-n kapcsolat van.
a kerdesem az volna, hogy hogy lehetne megvalositani, hogy a kategoriakat egy BindingNavigator-ban tudjam leptetni, es ekozben a DataGridView-ban csak az adott kategoriakba tartozo termekeket jelenitse meg?
a BindingNavigator mar mukodik, inkabb a DataGridView megvalositasahoz kernem a segitsegetek. azonositasra van egy KategoriaAzonosito mind a ketto tablaban.
valami ilyesmi lenne a cel:elore is koszonom.
-
bpx
őstag
van az ADO.NET, ami nagyon röviden kb. annyi, hogy összeraksz egy SQL utasítást, és azt végrehajtod (vagy tárolt eljárást hívsz vele, stb.) (Java világból a JDBC-hez hasonlít)
ha pl. lekérdezés volt, kapsz egy eredményhalmazt, amiből ki lehet bányászni a dolgokat
példavagy ott a LinQ, aminél az adatbázistáblákat (sorokat) le lehet képezni objektumokká (és vissza), és magukon az objektumokon lehet programkódból egy SQL-hez nagyon hasonló szintaktikával mindenféle dolgot végrehajtani, de ehhez sztem többet kell olvasni, nem elég egy egyszerű példa [link]
-
bpx
őstag
-
sonar
addikt
Sziasztok,
Egy kis segítségre lenne szükségem.
VS2k8-ban van egy olyan feature, hogy tudok adatbázishoz kapcsolódni (Tools->Connect to database)
Viszont nekem egy SQL szerverhez kéne kapcsolódni. Csak azt nem tudom, hogy hogyan.
Hová kell beírni a szerver címét? -
x007
tag
-
ArchElf
addikt
Túl vagyok az első delegate használaton... még mindig cseng a fülem tőle. Úgy tűnik szoknom kell még ezt az iramot.
Ja amúgy .NET 2.0 alá csináltam list->group készítőt (List<T> -> Dictionary<object,List<T>> bármelyik member alapján).AE
-
#56474624
törölt tag
válasz
robotjatek #1533 üzenetére
Köszi szépen, így már jó.
Bár közben kiderült, hogy alprogramokkal kell megvalósítani, szóval lesz még dolgom vele. -
#56474624
törölt tag
üdv
Ma kezdtem el a c#-t, egy feladatot kell megoldani egyelőre (Pascal-háromszög első n sorának kiírása). Szerintem kész is vagyok vele, elméleti hibát én nem látok, mégis kapok egy "The name tmb does not exist in the current context." hibaüzenetet.A végére kapom a hibaüzenetet, mikor ki akarom írni a tömb elemeit, erre a részre gondolok:
(...) Console.Write("{0} ", tmb[i,j]); (...)using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int n;
int i;
int j;
Console.Write("n? ");
n = Convert.ToInt32(Console.ReadLine());
if (n == 1)
{
Console.WriteLine("1");
}
if (n == 2)
{
Console.WriteLine(" 1 \n1 1");
}
if (n > 2)
{
int[,] tmb = new int[n, n];
for(i=0;i<n;i=i+1)
{
tmb[i,0]=1;
}
for(i=1;i<n;i=i+1)
{
tmb[i,i]=1;
}
for (i = 2; i < n; i = i + 1)
{
for (j = 1; j < i; j = j + 1)
{
tmb[i, j] = tmb[i - 1, j - 1] + tmb[i - 1, j];
}
}
}
Console.WriteLine("A Pascal-haromszog elso {0} sora:\n", n);
for (i = 0; i < n; i = i + 1)
{
for (j = 0; j <= i; j = j + 1)
{
Console.Write("{0} ", tmb[i,j]);
}
Console.WriteLine("\n");
}
Console.ReadLine();
}
}
} -
ArchElf
addikt
válasz
wasyster #1529 üzenetére
Nagyjából azt kell csinálni, amit 2-3 hozzászólással előbb válaszoltam, csak helyettesítsd be a Form2-t UserControl-ra... Esetleg ha a UserControl közvetlenül a form-on van, akkor az UserConrol-on a this.Parent-tel is el tudod érni...
AE
-
wasyster
csendes tag
Hello,uj lennek es segitseg kellene.
Van egy C# form-om, egy gomb kattintasaval meghivok egy user contrlo-t. Azon a controlon belul ha egy kombra kattintok akkor azt szeretnem hogy a form-on, ami az alap is az egeszben megjelenjen egy panel ami elotte rejtve van.
koszonom ha tudnatok segiteni, meg nagy kezdo vagyok
-
ArchElf
addikt
Install readme:
2.1.20 Cannot create any Visual Studio project if MSXML6 is not installed
If MSXML6 is not installed, the initial profile selection dialog box may not be displayed, and when projects are created, error messages that resemble this one may appear:"Error writing the project file. Class not registered."
To resolve this issue:
Install MSXML6 from MSDN: http://www.microsoft.com/downloads/details.aspx?FamilyID=993C0BCF-3BCF-4009-BE21-27E85E1857B1&displaylang=en.
Restart Visual Studio.AE
-
mt33
csendes tag
Most szeretném elkezdeni a c#-ot. De már a kezdetekkor nehézségek adódtak. A MS VS 2010-ben kiválasztom az új projekt létrehozását bármilyen fajta is legyen mindig ugyanezt dobja:
"Error writing the project file. Nem sikerült a dinamikus csatolású könyvtár (DLL) inicializáló rutinját végrehajtani."
Valami egyszerű Windows xp hiányosságom lehet? Előre is köszönöm a segítséget!
-
ArchElf
addikt
Gondolom azért nem látod, mert Form1.HatterKep-el akarsz hivatkozni rá - viszont ezekre az elemekre csak példányosítva lehet hivatkozni. Legegyszerűbb, ha a form2-nek átadod a form1 objektumát (form1-ben this technikai változóban van) és azt átadod a form2-nek példányosítás után. pl:
public class Form1...
{
...
private void fn()
{
Form2 form2 = new Form2();
form2.f1 = this;
form2.Show();
}
...
}
...
public class Form2...
{
...
public Form1 f1;
...
}
így a Form2-n tudsz hivatkozni a Form1 példányára az f1 változón keresztül...Remélem érthető voltam...
AE
-
j0k3r!
őstag
a Form1
public Image HatterKep;
public string HatterNev;
public Image[] Kepek;
public List<string> KepNevek=new List<string>();
public List<string> KepUtvonal = new List<string>();
public PictureBox[] pbKepHelyek = new PictureBox[8];
public Random Veletlen;
public int VeletlenSzam;
public int tipp1,tipp2;
public string megfejtes;ezen valtozoinak kb a fele kellene a Form2-ben. van egy PictureBox a Form2-ben, aminek a KepUtvonal nevu tombbol szeretnek egy random kepet berakni (Veletlen).
-
j0k3r!
őstag
koszonom mindkettotoknek, de valami gond van vele :/
mutatok inkabb kodot:
Form1 reszlet
Form2 -
j0k3r!
őstag
hello!
1 solutionon belul, ha van 2 formom, akkor a Form1-ben levo public eleresu adattagokat latnom kellene a Form2-ben? ha nem, akkor ez hogy oldhato meg?
elore is koszonom a segitseget. -
j0k3r!
őstag
kiprobaltam, mukodik : ) asszem ez lesz a 'vegso' megoldas.
koszonom a segitseget!szerk: meg egy kerdesem lenne: van ebben a projectben 2 formom. alapertelmezetten a form1 'indul' el, de nekem az egyik menupont hatasara kellene, hogy a form2 is megjelenjen. hogy lehetseges ezt megoldani? (gondolom nagyon alap kerdes, de nem reg ota c#-ozok)
-
x007
tag
Nem hülyeség, az általád linkelt előző problémánál is ugyanaz volt a baj okozója. Csak egyszer példányosíts System.Random osztályt, és ugyanannak a példánynak hívd a Next metódusát.
var a1 = (new Random()).Next()
var a2 = (new Random()).Next()helyett:
var rnd = new Random();
var a1 = rnd.Next()
var a2 = rnd.Next() -
j0k3r!
őstag
szerintem valami ilyesmi tortenhetett:
van egy metodusom ami 2 veletlen szamot general egy do while ciklusban, addig amig a 2 szam nem lesz kulonbozo. szerintem futasidoben a 2 szam ugyanaz lehetett (nem tudom pontosan hogy mukodik a System.Random), ami egy vegtelen ciklust eredmenyezett. steppenkenti debugnal valoszinuleg eltelt egy par masodperc a 2 szam generalas kozott (amig nyomtam egy f11-et), ezert ott nem jelent meg ez a problema.
javitsatok ki, ha nagyon nagy baromsagot irtam : ) -
Azért én a VS-t nem használnám "másolgatva", telepítés nélkül. okozhat kellemetlen perceket fejlesztés közben. mindenben ilyen bonyolultan gondolkodsz?
Mennyi programot kell újra feltelepíteni? Office, VS, SQL szerver, stb. alap, miért működne telepítés nélkül? Igen, tovább tart a programokat újra felpakolni, mint az prendszert, de erre találták ki a ghostolást. Feltelepítesz egy alapot és lemented. Ha reinstall van, csak visszarakod. Én viszont magasról teszek rá, mert ha már tiszta Win, akkor legyen minden más is az. Évente kétszer kibírom, de ez magánvélemény.
-
j0k3r!
őstag
hello!
megint en vagyok. talalkozott valaki mar olyan problemaval, hogy debugolnam a projectet, de megfagy az egesz. (max cpu hasznalat, csak feladatkezeloben tudom kiloni), de ha vegig steppelek rajta (f11), akkor meg hiba nelkul lefut, es az eredmeny is az amit akartam.
valaki?(#1507) x007 irtam inkabb magamnak egy egyszerubb shuffle metodust, ami 8 elemnel nalam elfogadhatoan mukodik.
-
x007
tag
Ugyanazt a System.Random példányt használd fel a véletlen számok generáláshoz. A System.Random default konstruktora az Environment.TickCount propertyt adja meg seedként, ami nagyon rövid időintervaluumon belül ugyanannyit ad vissza, így ugyanazok a számokat fogja generálni.
Szerk: jaa látom ezt nem is Te csináltad, a cikkben van egy hozzászólás, ugyanazt írja mint én
-
j0k3r!
őstag
hello!
van egy List<string>-em, aminek 8 eleme van. szeretnem a benne levo elemeket veletlenszeruen felcserelni (shuffle). otletek? en ilyet talaltam a neten, erdemes volna ez alapjan?
elore is koszonom az otleteket.
-
Sanyix
őstag
nem mindent, hanem a programokat külön particióra és a játékokat is másikra. Az értelme pedig az lenne, hogy win reinstall esetén, kényelmesen csak a wint kéne telepíteni bár ez néha nem megy, mert sok program ezt a registry nevű borzalmat használja, ami repül megy a reinstallal, de szerencsére a legtöbb program nem ilyen gáz, viszont emiatt rendszer + hibernálófájl + 4 giga particiót kapott a win, amit ugye szép lassan, hónapok alatt bekebelez (kikapcsolt recoveryvel, shadow copyval, disk cleanuppal tisztítva, tempeket másik partición elhelyezve) nem tudni mire, így azon a partición nem maradt ennyi hely.
A program files másik particióra linkelésére én is gondoltam, de egy win szerű instabil és kiszámíthatatlan rendszernél már nem merek ilyeneket megpróbálni, uh linkeltem az installers mappát másik particióra, meg átraktam a page file-t, majd resize-oltam a particiót (persze ezt is külső programmal, mert a win7 beépített particionálója is rendkívül gagyi, és korlátolt képességű). -
x007
tag
Gondolom igényed oka messzemenőbb, minden programot külön partícióra akarsz telepíteni. (Most tekintsünk el attól, hogy én ennek semmi értelmét nem látom
) Ezt szerintem érdemes alacsonyabb szinten megoldani, hogy az ilyen jellegű szívásokat elkerüljük.
A Program Files dirt linuxosan egy külön partícióra kéne mountolni.
Lépések:
0: Legyen egy szűz partíciód (drive legyen most E: )
1: SysInternals ProcessExplorer letöltése
2: Goto csökkentett mód
3: PE-vel nézd meg, hogy milyen servicek / processek fognak Program Files dirben lévő erőforrást, ezeket lődd ki
5: Program Files tartalmának másolása D-re
6: Program Files tartalmának törlése
7: E: mountolása a C:\Program Files dirhez
8: Restart
9: EnjoyVirtuális gépen most kipróbáltam és teljesen jól működött. Dev rendszer copy, szóval nem sok minden volt rajta, ezért szívás se volt semmi. (A csökkentett mód nagyon sokat könnyít a dolgon)
Hosszútávú megbizhatóságról nem tudok nyilatkozni, de elvben nem kéne, hogy probléma legyen.
Ú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!
- Milyen légkondit a lakásba?
- Megjelent a Poco F7, eurós ára is van már
- Androidos fejegységek
- Milyen billentyűzetet vegyek?
- Kínai és egyéb olcsó órák topikja
- Alakul a Visa és a Mastercard európai ellenfele
- VoidXs: Tényleg minden játék optimalizálatlan?
- One otthoni szolgáltatások (TV, internet, telefon)
- bitpork: MOD Júni 28- Augusztus 2- szombat jelen állás szerint.
- Kertészet, mezőgazdaság topik
- További aktív témák...
- Valve Index VR Kit
- Uhh Lenovo ThinkPad P15 G2 Tervező Vágó Laptop -75% 15,6" i5-11500H 16/1TB RTX A2000 4GB /1 Millió/
- Esport PC - i5 13400F, GTX 1080ti és 16gb DDR5
- Ohh Lenovo ThinkPad P15 G2 Tervező Vágó Laptop -75% 15,6" i5-11500H 32/1TB RTX A2000 4GB /1 Millió/
- AZTA! HP EliteBook 840 G8 Fémházas Laptop Ultrabook 14" -60% i7-1185G7 16/512 FHD IPS Iris Xe
- Apple iPhone 13 128GB, Kártyafüggetlen, 1 Év Garanciával
- ÁRGARANCIA!Épített KomPhone Ryzen 7 5800X 32/64GB RAM RX 7800 XT 16GB GAMER PC termékbeszámítással
- Bomba ár! HP EliteBook 840 G5 - i5-8G I 8GB I 128GB SSD I 14" FHD Touch I HDMI I Cam I W11 I Gari!
- Telefon felvásárlás!! iPhone 14/iPhone 14 Plus/iPhone 14 Pro/iPhone 14 Pro Max
- Creative Sound BlasterX G5 (70SB170000000) (Sound Blaster) (DAC)
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest