kde ziskam zaruku ze dostanu prachy?
#1 lolkohrad
Zdravím programátory a programátorky!
V poslední době mě zajímá připojení webkamery do projektu a v pictureboxu sledovat obraz snímaný kamerou. Dlouho jsem googlil a zjistil, že je na to class Webcam, nebo Direct.Show.. a bůhví co dál. Bohužel na ntb kde mám Win8, VS12 a .NET 4.5, mi prostě nic z toho nejde připojit. Myslím si, že věci co jsem našel, nejsou podporované mým softwarem. Netušíte nikdo, jak na to? Díky
pokud to ještě potřebuješ, koukni sem http://msdn.microsoft.com/en-us/library/system.windows.forms.listbox.objectcollection.remove(v=vs.80).aspx
hm
#1 lukec
moc nechápu jak to myslíš, ale pokud se to bude spouštět v příkazovém řádku, s příponou *.cmd a chceš aby si User zadal sám číslo, tak mě nenapadá nic jiného než : (není to ovšem java, pouze skript vytvožřený v notepadu, spouštěný přes příkazový řádek
set /p a=První číslo:
set /p b=Druhé číslo:
set /a c = a + b
echo %c%
pause > nul
exit
v Javě neumím, dělám v C#, nato ale potřebuješ vývojové prostřední Visual Studio od Microsoftu a platformu .NET [:dotnet:] takhle by to tam vypadalo:
string v;
int a;
Console.WriteLine("První číslo:");
v = Console.Readline();
int.TryParse(v, out a);
// tímto máš v proměné "a" hodnotu od Usera.
//proměnou "b" získáš obdobě a součet takto:
int c = a+b;
Console.WriteLine("součet je ", c);
Console.Readkey();
takže asi nějak takto
Zduř. Ve wimFormrApp jsem si udělal panel a v nem ve smycce 50 butonu. za behu programu se mi losne cislo 1-50 a potom by se na tom butonu s tim cislem melo zobrazit to cislo. toto jsrm udelal pres funlci insert ze ten buton ba tom indexu vymenim za novy. jenomze insert se vlozi a ne nevymeni. jak to udwlat? napadlo me odstranit poslwdno pres remove ale to mi ten btn nepdatrani.
Zdravím ve škole na předmětu mikroprocesory jsme brali fáze instukce(move, add, goto, call,nepod.větvění(if?) pro MCU. Kreslili jsme si k tomu takový schéma kde bylo PM, DM, PC, IR, C, ALU, TEMP, W(snad víte o co jde). Jako test bude vytvoření neexistující instrukce, kterou budeme muset sami navrhnout(schéma + zápis(PM[PC] -> IR; dekodování OZ; PC + 1 -> PC....TEMPH:TEMPL - >PC) něco v tomhle smyslu.
Poradil by jste někdo prosím postup jak se vytváří schéma a zápis? Díky
zdravím, potřeboval bych poradit jak přes for /f nechat vypsat z disku složky a seřadit je podle datumu. zatím mám jenom
for /f "usebackq" %%a in (`dir /b /s %1`) do (echo %%a)
dál moc nevím, asi bych měl zjistit první sloupec(tokens =1)a ten pak v IF zjistit jestli se rovná %date%...
díky
@echo off
set /p x=Prvni:
set /p y=Druhe:
set /p z=Trei:
set p = 0//pořadí
for /l %%l in (%x%,%y%,%z%) do (
set /a p = p + 1//zvyšujeme pozici
set /a i= %%l//i = l
call :zobraz p,l)//porovnání jakože v C# voláme metodu s paramtery p,l
:zobraz//definice návěstí
set /a p=%1//%1 - znamená první parametr návěstí
set /a l=%2
echo %p%.hodnota: %i%//co chceme vypisovat - pořadí, číslo
snad to chápete :D
nefunguje to, pise to
1 pred 1
1 po 1
2 pred 1
2 po 1
mělo by to fungovat takhle user zadá 1, 3, 18 a tohle by to mělo vyhodit
1.hodnota: 1
2.hodnota: 4
3.hodnota: 7
4.hodnota: 10
5.hodnota: 13
6.hodnota: 16
vím jak to udělatkromě toho "1.hodnota...x.hodnota"
Zdravím,
v cmd ve Win7 pořebuju přes cyklus for nechat vypsat čísla(to vím) a před ně pak ještě které to je číslo(např:1.hodnota 1 2.hodnota 3 3.h 5 4.h 7 5.h 9 ...) . to jsem zkoušel že mám proměnou x (set /a x=1) a potom v části DO(%x%=%x%+1 echo %x% %%i(císlo z foru). díky
Zdravím při tvorbě hry bych chtěl ukládat výsledky do souboru, na to znám streamwriter a filestream. Když dojde k uložení do souboru, tak nejdřív ověřím jestli ten soubor existuje, když jo tak ho nevytvářím znovu a hodnoty tam zapíšu, potíž je v tom že se mi ta původní hodnota vždy smaže. Poradil by mi někdo, jak výsledky ukládat, aby se hodnoty nesmazávali(asi pole co?) a jak je při běhu aplikace číst? Děkuji
#2 dc195
dík, už funguje, jenom nevím jak mám pak volat obrázek z toho listu do panelu
takhle jsem to zkoušel,
private void panel1_Paint(object sender, PaintEventArgs e)
{
Graphics kp = e.Graphics;
kp.DrawImage(karty[0], 0, 0);
}
překladač to přeloží, ale při spuštění se v tom panelu zobrazí obdélník a v něm dvě červené uhlopříčky.
Zdravím, chtěl bych se zeptat jak obrázky ze složky které mám pojmenované 00.png...31.png(jedná se o karty) dostat do Listu Images. Zkoušel jsem to takhle:
private List<Image> karty = new List<Image>(); private string cesta = @"C:\Users\Luk8\Desktop\Dokumenty\others\prog\21_oko_bere\21_oko_bere\bin\Debug\images\";;
private void naplnList() { for (int i = 0; i < 32; i++) { karty.Add(cesta + i + ".png"); } }
ale hlásí mi to Error 1 The best overloaded method match for 'System.Collections.Generic.List<System.Drawing.Image>.Add(System.Drawing.Image)' has some invalid arguments a že nemám přetypovanej string na images. Poradil by jste mi někdo jak to upravit? Díky
Zdravím, v kodu mám toto a myslím si že by to mělo fungovat, ale nefunguje
bool zasah = vzOdStredu <= polomer;
if (zasah)
{
int trefKulicku = 0;
trefKulicku = Convert.ToInt32(textbox_zasahy.Text);// při běhu zachytí vyjímku
trefKulicku++;
textbox_zasahy.Text = trefKulicku.ToString();
panel_hry.Refresh();
}
a zobrazí se mi tam odkaz sem http://msdn.microsoft.com/query/dev10.query?appId=Dev10IDEF1&l=EN-US&k=k(EHFORMAT);k(TargetFrameworkMoniker-%22.NETFRAMEWORK%2cVERSION%3dV4.0%22);k(DevLang-CSHARP)&rd=true a z toho jsem pochopil že je problém v parsování, ale mělo by to být dobře ne? Jinak tuhle část jsem viděl v jiném kodu a tam to dělá to co má. Děkuji
Zdravím mám problém ohledně dvou metod - click a paint. Když kliknu na tlačítko tak chci nechat nakreslit obrázek(z properties.resources) ale metoda click událost paint nemá. Takže jsem udělal dvě tlačítko_paint a tlačítko_click. Paint - obshajue DrawImage a pak v Click chci tu metodu paint zavolat, ale chcce to mě parametry object a sender, které nevím kde vzít. Dá se to takhle vubec realizovat?
http://programujte.com/forum/vlakno/21397-css-dva-oddily-ihned-za-sebou-umistene-automaticky/
Zakládám nový, ale problém je v prvním.
(Dal jsem že je vyřešené a tudíž se snižuj šance na přečtení a nenašel jsem kde je něco jako "otevřít téma"). Díky
teď jsem k tomu sedl a vyskytl se mi další problém, to co si přeju naprogramovat je tohle:
pozici dávám relativní, nastavuju "top" i "left" ale oddíly se mi všelijak překrývají, "skákají z bloků" a vypadá to takhle:
pro lepší pochopení mají oddíly různé barvy, jinak styly jsou takhle:
#text
{
position: relative;
padding: 5px;
background: white;
color: black;
text-align: justify;
font-family: Lido STF;
width: 81%;
left: 150px
}
#nadpis
{
position: relative;
top: 87px;
background: red;
color: white;
font-family: Georgia;
width: 100%;
font-size: 23pt;
height: 25px;
text-align: center
}
#footer
{
background: black;
padding: 2px;
color: white;
font-family: Georgia;
font-size: 10pt;
clear: both;
text-align: center;
display: block;
height: 20px;
width: 100%;
}
některé rozměry (81%) jsem se snažil natipovat ale stejně to mě nejde. CSS jsem si studoval, ale sem tam jsem moc nechápal, nebo nenašel přesně to co jsem chtěl.
bohužel absolutně , řídil jsem se http://www.jakpsatweb.cz, ale nenšel jsem
#text
{
position: absolute;
top: 173px;
left: 150px;
padding: 5px;
background: white;
max-width: 100%;
color: black;
text-align: justify;
font-family: Lido STF;
margin-bottom: 1px
}
#footer
{
float: none;
background: black;
padding: 2px;
color: white;
font-family: Georgia;
font-size: 10pt;
max-width: 100%;
clear: both;
text-align: center;
display: block
}
Zdravím, snažím se udělat dva oddíly hned pod sebou, to se mi podařilo ale tak že u spodního(footer) jsem musel top spočítat a to se mi nelíbí, protože až v horním(text) bude hodně dlouhý text, tak to budu muset zase přepočítávat. Jak se to dá udělat automaticky? Dík
ahoj, mám tenhle problém(kód),a vúbec nevím proč to nejde, když je to stejný typ(int)
string h;
string b;
int d;
int bin;
int[] pole = new int[8];
Console.WriteLine("Zadej číslo: ");
h = Console.ReadLine();
b = Convert.ToString(Convert.ToInt32(h, 16), 2);
d = Convert.ToInt32(h, 16);
if (!(d < 4096))
{
}
else
{
bin = int.Parse(b);
Console.WriteLine(bin);
bin[0] = pole[0];//tohle předkladč nepřeloží, proč?
}
chyba: cannot apply indexing with [] to an expression of type 'int' - nelze použít indexování pomocí [] na výraz typu 'int'. Ale já tom mám v intu. Nebo bych to měl hodit do stringu, což hází 2 chyby. Díky
jenom teď nevím jak ošetřit aby zadával pouze znaky z hexadecimální soustavy. Udělal jsem si pole znaků
char[] hexaSoustava = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F' };
a jak ošetřit aby zadal číslo a pokud by se skládalo z těchle znaků tak vyhodit true, jinak false. Díky.
no jsem rád že už se našlo řešení, ovšem mě tíží jedna věc a to vybrat ze zamíchaného listu karty se kterýma hrát. Mám tohle:
public List<karta> hraciKarty;
public void kartyHra()
{
for (int i = 0; i < 9; i++)
{
karta naHru = balicek[i];
hraciKarty.Add(naHru);//přidat do listu
balicek.Remove(naHru);//smazat z listu
hraciKarty.Sort();//seřadit, ale to asi nejde co?
}
}
Dobrý den, mám takový problém s řazením . Tento kód vypíše devět prvků z této vlastnosti "public List<karta> michej"
Potřeboval bych hra.michej[i].Cis hodit do pole, zkouším to všelijak možně, ale nedaří se. Děkuji
int i = 0;
while (i < 9)
{
Console.Write(hra.michej[i].Cis + " ");
i++;
}
Dobrý den, našel jsem tenhle algoritmus
public static void selectionSort(int[] list) {
int a, b;
for (int i = 0; i < (list.Length - 1); i++) {
b = list.Length - 1;
for (int j = i; j < (list.Length - 1); j++)
if (list[b] > list[j])
b = j;
a = list[b];
list[b] = list[i];
list[i] = a;
}
}
a chtěl bych se zeptat jak by se dali inteligentě pojmenovat proměné. Děkuji
Dobrý den, nedávno jsem začal dělat knihovnu hry Texas Holdem Poker. Je téměř hotová, zbývá mi ještě dodělat algoritmus pro zjištění kombinace. Bohužel mě nenapadá žádný, programátorsky dobrý nápad. Nevěděl by jste někdo, jak se to dá jednoduše udělat? Nežádám kód, ale nepříliš těžký a prográmátorský návrh. Předem dík.
poznámka jak jsou karty tvořeny
public enum cislo
{
eso, ... kral
}
public enum symbol
{
srdce, ... krize
}
public class karta
{
public symbol Sym;
public cislo Cis;
public karta(symbol s, cislo c)
{
this.Sym = s;
this.Cis = c;
}
}
public class balicek
{
List<karta> karta;
public balicek()
{
karta = new List<karta>();
karta srdcové_eso = new karta(symbol.srdce, cislo.eso);
...
karta křížový_král = new karta(symbol.krize, cislo.kral);
karta.Add(srdcové_eso);
...
karta.Add(křížový_král);
}
V mé variantě hraje hráč a PC. Varianta texas je taková že - každý dostane 2 karty a ty neukáže - jsou jenom jeho a později se na stůl vyloží 5 karet, které jsou společné pro všechny hráče. Takže výherní kombinace s bude vypočítávát ze sedmi karet(postupka má však maximálně 5)