Anonymní profil wew – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil wew – Programujte.comAnonymní profil wew – Programujte.com

 

Příspěvky odeslané z IP adresy 213.195.202.–

wew
Hry › Bridge Construction Set
5. 9. 2009   #115605

To Matrix17 : to se to je skoro stejný, to nepomáhá

wew
Hry › Bridge Construction Set
3. 9. 2009   #115454

stalo se vám někdy, že by se hra nehorázně sekala? v menu je to dobrý, u konstrukce horší a nejhorší u přehráváni co s tim, počítač tak špatnej nemam :smile10:

.NET › Drag and drop
14. 5. 2009   #101225

Potřeboval bych poradit.

Mám jedno hlavní okno aplikace, kde mám nějakou tabulku. Z tohoto okna se otevírá jiné , plovoucí okno s nějakým seznamem (listbot, treeview). Potřeboval bych poradit, jak přesunovat některé položky z tohoto plovoucího okna do hlavního. Něco podobného, jako když se ve windows přesunuje soubor např. na plochu.

Předem děkuji

Petr

.NET › kopirovani tridy
3. 5. 2009   #100462

To rudolf_franek :

Díky za zajímavé informace.

.NET › kopirovani tridy
2. 5. 2009   #100394

A ještě jedna drobnost. Funkce, kdy si postupně překopíruji ručně hodnoty, tak tu nechci. Mám vyzkoušené, že se snadno na nějakou položku snadno zapomene. Hlavně pokud se přidává po nějakém čase nějaká nová.

.NET › kopirovani tridy
2. 5. 2009   #100393

OK, je to asi takto. Mám hlavní okno a v něm list, kde mám cca 100 až 200 objektů. Potřebuji otevřít okno, kde nějak postupně přenastavím klidně všechny objekty. No a potřebuji uživateli dát možnost zavřít okno bez možnosti potvrzení změn. Tedy vrátit se k původním hodnotám.




public class TTrida {
public int Hodnota;
...
}

...
TTrida t1 = new TTrida ();
TTrida t2 = new TTrida ();
...
t1.Hodnota = 5;
t2 = KopirovaciFunkce(t1); // kopirovani vsech dat z t1 do t2
...
a ted muzu t2 libovolne nastavovat a hodnoty v t1 zustavaj puvodni :-D



Ja to v C++ delal pomoci memcpy.

.NET › kopirovani tridy
30. 4. 2009   #100303

Tak jsem zkusil serializaci a funguje to. :smile1:
Nemůžu ale s touto serializací narazit na nějaký problémek?

Dík

.NET › kopirovani tridy
30. 4. 2009   #100294

Zdravím všechny,

mám začátečnickej dotaz.
Mám třídu např.TClass {int x;} a mám založeny dvě instance iA a iB. Potřeboval bych poradit, zda je v .NET nějaká funkce, pomocí které jednoduše překopíruji data z jedné třídy iA do druhé iB, tak že když poté změním v iB hodnoty, tak se ty hodnoty budou měnit pouze v iA. Prostým = to samozřejmě nejde.

Dík Petr

.NET › pruhlednost
28. 4. 2009   #100174

To Chrasty :
Taky jsem o tom uvažoval, ale právě přecházím z Borland Builder C++ na Visual Studio C# a jsem tedy "postižen klasikou". A windowsform se zdají být srovnatelné.

.NET › pruhlednost
27. 4. 2009   #99999

Mám GIF s průhledností. Tesnu PNG

Pokusím se vysvětlit jinak. Pomocí Labelu.

Založím nový formulář, na který vložím dva Labely. U obou dám AutoSize=false; Prvnímu změním BackColor=Yellow a zvětším ho. Druhému nastavím BackColor=Transparent a posunu ho přes ten první Label. No a ten transparentní label má stejné pozadí jako formulář a není žlutej ačkoli je ten žlutej Label pod ním. A já ale chci, aby část co je přes ten žlutý label byla žlutá a část co je přes formulář byla šedivá jako formulář.

.NET › pruhlednost
27. 4. 2009   #99997

Dobrý den,

potřeboval bych poradit, jak mám udělat průhledný obrázek.

Pomocí Color.Transparent se mi sice PictureBox udělá transparentní, ale zobrazí barvu (obrázek) co je na formuláři. Ale já potřebuji, aby se zobrazil obrázek (část obrázku), který je pod tímto obrázkem.

Díky Petr

.NET › Skutečný čas
25. 4. 2009   #99893

Ahoj.

Nebo lze použít následující kód:



public static System.DateTime GetNISTTime() {
// Promenna pro chybova hlaseni
string errors = null;

// Pole pro dotazovane servery
string[] servers = {"time-a.nist.gov", "time-b.nist.gov", "time.nist.gov", "utcnist.colorado.edu", "nist1.datum.com"};

// Cyklus, kde jsou dotazovany servery, dokud neni OK
for (int i = 0; i < servers.Length; i++) {
TcpClient tcpClient = null;
try {
// Vytvoreni TCP a nastaveni prodlevy pro prijem
tcpClient = new TcpClient();
tcpClient.ReceiveTimeout = 1000;

// Pokus o navazani spojeni na server
tcpClient.Connect(servers[i], 13);

NetworkStream networkStream = tcpClient.GetStream();
string result = null;
if (networkStream.CanWrite && networkStream.CanRead) {
// prijem vysledku a jeho konverze na ASCII
byte[] bytes = new byte[tcpClient.ReceiveBufferSize];
try {
networkStream.Read(bytes, 0, (int)tcpClient.ReceiveBufferSize);
result = Encoding.ASCII.GetString(bytes);
} catch (Exception ex) {
// ups, chybicka se vloudila
if (errors != null) errors += "\r\n";
errors += "Chyba serveru '" + servers[i] + ": " + ex.Message;
}
}

if (result != null) {
// VYsledek je ve tvaru JJJJJ YR-MO-DA HH:MM:SS TT L H msADV UTC(NIST) OTM
string[] token = result.Split(' ');
// kontrola poctu tokenu
if (token.Length >= 6) {
// Zjisteni a kontrola zdravi serveru 0.OK
string health = token[5];
if (health == "0") {
// Vse je OK, tak se konecne dostavame k parsovani datumu
string[] dates = token[1].Split('-');
string[] times = token[2].Split(':');

// zalozeni a naplneni instance DateTime
System.DateTime utcDate =
new System.DateTime(Int32.Parse(dates[0]) + 2000,
Int32.Parse(dates[1]), Int32.Parse(dates[2]),
Int32.Parse(times[0]), Int32.Parse(times[1]),
Int32.Parse(times[2]));

// Prevod na aktualni casove pasmo
return TimeZone.CurrentTimeZone.ToLocalTime(utcDate);
} else {
// ups, chybycka
if (errors != null) errors += "\r\n";
errors += "Chyba serveru '" + servers[i] + ": Zdravi je : " + health;
}
} else {
// ups, chybycka
if (errors != null) errors += "\r\n";
errors += "Chyba serveru '" + servers[i] + ": chybny pocet tokenu";
}
}
} catch (Exception ex) {
// ups, chybycka
if (errors != null) errors += "\r\n";
errors += "Chyba serveru '" + servers[i] + ": " + ex.Message;
} finally {
try {
// a koncime :-)
tcpClient.Close();
} catch { }
}
}

// No a pokud jsme dosli az sem, zrejme jsme nic nedostali a tak vyhodime vyjimku
throw new Exception(errors);
}



.NET › prehravani DVBT
24. 4. 2009   #99809

Zdravím,

potřeboval bych poradit, jak pomocí .NET přehrávat video z nějakého externího zdroje např. z televizní karty. Případně i poradit, jak ho z tohoto zdroje ukládat do souboru.

Předem děkuji za všechny náměty.

Petr

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý