Registrace nového uživatele     Návod     Kluby     Archív  Lopuchu     Lopuch.cz  

Nudou jsi opuch?
Navštiv Lopuch!

Lopuch.cz

Jméno:
Heslo:
Podpora LCD:
 
Klub Programování [ŽP: neomezená] (kategorie Programování) moderuje tvx.
Archiv
  Nastavení klubu     Nastavení práv     Homepage     Anketa     Přítomní     Oblíbené     Lopuch     Kategorie  
autor: 
text: 
vyplnit a 
Help
 Titulek, text příspěvku  
Opište pozpátku následující text bez prostředního znaku: sjyciid
[ 857 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  
operator304 30.7.2007 13:56  783
Nazdarek. Potreboval bych nejakeho sikovneho cloveka, co by mi napsal jednu kravinku v matlabu. Algoritmus mam napsany v poznamkach ze skoly. Problem je, ze tech algoritmu, co resi tuhle vec mam napsat nekolik, a nestiham to. Samozrejme ze zaplatim. Dik.
king King Born to be king - ... 2.7.2007 14:53  782
http://stare.cz/otazky
mstitol 2.7.2007 12:43  781
kdyz tak mi pisnete jak na to na email mstitol@centrum.cz
mstitol 2.7.2007 12:39  780
helpcaute lidi nevite jak mam udelat v c/c++ nacteni wav souboru slouceni stop a ulozeni.

kdyztak dokec za pomoc
druh_5618 Druh_5618 20.6.2007 10:17  779
http://lopuch.cz/klub.php?klub=web
hbwanderer HBWanderer 20.6.2007 09:43  778
Laický dotazPánové, měl bych dotaz. Nevíte kde bych se mohl poptat po někom, kdo by udělal internetové stránky, v rozumné cenové relaci pro jednu malou neziskovou organizaci? Na co si s ohledem na pozdější provozování stránek dát pozor? Jákekoli info v tomto směru mi pomůže. Díky. Pokud je zde na Lopuchu vhodnější klub pro tento dotaz, rád se tam přemístím.
pavel_p 5.6.2007 17:25  777
Mohl by tu prosím být někdo tak strašně moc hodný a ukázal mi jak přepsat tenhle sample kód z C++ do C#? Vůbec to nemůžu dát dohromady. Byl bych mu strašlivě zauzlovaný...



1.) Open PARINTF port

#include “parintfsdk.h”
HANDLE hPIF;
hDIO = CreateFile( _T("PIF1:"),
GENERIC_WRITE, 0,
NULL, OPEN_EXISTING,
FILE_ATTRIBUTE_NORMAL, NULL );
if( hDIO == INVALID_HANDLE_VALUE )
{
MessageBox( NULL, TEXT("WinMain():
CreateFile() failed"),
TEXT("Err! – PIF-Test"),
MB_OK | MB_ICONEXCLAMATION);
return(FALSE);
}

2.) Write data to port without Address

unsigned char data[3] = { 0x1, 0x2, 0x3 };
DWORD dwBytesWrite = 1;
WriteFile( hDIO, data, 3,
&dwBytesWrite, NULL );
if( dwBytesWrite != 3 )
{
// Error
}

2.) Read data from port without Address

unsigned char data[3] = { 0x1, 0x2, 0x3 };
DWORD dwRead;
ReadFile( hDIO, data, 3, &dwRead, NULL );
if( dwRead != 3 )
{
// Error
}

3.) Write address/data to port

PARINTFRW cData;
DWORD dwBytesReturend;
cData.chAddress = 0x20;
if( !DeviceIoControl( m_hPIF,
IOCTL_PARINTF_WRITE,
&cData, sizeof(cData), NULL, 0,
&dwBytesReturend, NULL ) )
{
DWORD dwLastError = GetLastError();
}
druh_5618 Druh_5618 28.5.2007 07:47  776
C#Narazil jsem na problém v příkladu, který je součástí DirectX SDK.
Při spuštění z vývojového prostředí funguje spávně.
Při normálním spuštění hlavní okno jen blikne a zmizí, takže nemůžu vůbec začít nahrávat.

Nejdřív se zeptá na zvukovku, pak na formát dat, a pak by seměl zeptat na název souboru pro nahrávání (to neudělá).

CaptureSound: CaptureSound.zip
pavel_p 10.5.2007 20:17  774
GumyshMoc dík, fungovalo.
operator304 10.5.2007 08:27  773
BredyZkus to taky dat sem
edmundl 10.5.2007 08:25  772
A ten form2 samozřejmě musíš zavírat metodou hide a ne close.
gumysh 10.5.2007 06:47  771
Pavel_PKlasický postup jest do rozhraní Form2 přidat něco, co ti bude vracet požadovaná vnitřní data. V C++ bys normálně použil getter metodu, v C# jsou na to (jako) dělané properties. Takže zkrátka udělej ve Form2 nějakou property, která jen vrací řetězec z příslušného textboxu. Pak jednoduše můžeš přes tuhle property číst obsah textboxu, aniž bys nějak lezl do internals Form2.

Příklady táhnou - takže...
Ve Form2 budiž něco jako:

// místo public klidně internal, pokud to vyhovuje záměru
public string MyStringValue { get { return this.someTextBox.Text; } }


Ve Form1 pak někde máš proměnnou typu Form2 (dle libosti klidně aj lokální), řádně inicializovanou na non-null a můžeš psát třeba:

// Form2 form2;
form2.ShowDialog();
string result = form2.MyStringValue;
bredy 10.5.2007 01:21  770
kmetNo nechci vyvolat dojem firmy, která slibuje co nemůže. I těch pár kostí může něco vynést a já si nechci na nic hrát.
johny_g Johny_G - Relaxační terapie pro lopušáky ZDARMA! 10.5.2007 00:47  769
Pavel_P [768]: Tohle je zrovna věc, která je v C# docela divná. Nicméně mělo by to fungovat tak, že si ve Form1 deklaruješ nějakou proměnnou, do které to budeš chtít hodit, potom si ve Form2 vytvoříš něco ve smyslu public Form1 firstForm;, no a pak už bys měl normálně do firstForm.proměnná přiřadit co potřebuješ.
pavel_p 10.5.2007 00:01  768
Můžu zase požádat o pomoc pro začátečníka v C#?
Potřebuju nějakým jednoduchým způsobem dostat string z textboxu ve Form2 do Form1. (Z Form1 otevřu Form2, nechám uživatele zapsat hodnotu, Form2 zavřu a data použiju) Postupy které jsem našel na netu mi nějak nejdou. Tak prosím, smilujte se někdo nad tupounem .o)

[ 857 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  

(c) 2001-2011 Lopuch.cz   
Kontakt