Tema: C# programistai, padėkite !
Autorius: Shadowed
Data: 2020-11-30 14:06:31
<HTML><HEAD></HEAD>
<BODY dir=ltr>
<DIV dir=ltr>
<DIV style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'; COLOR: #000000">
<DIV>Googlinau, bet nesuprantu truputį... Gal sakau lietuviškai kas paaiškintų, 
tai būtų aiškiau. Taigi, turiu programą:</DIV>
<DIV>&nbsp;</DIV>
<DIV>namespace USB_Manager</DIV>
<DIV>{</DIV>
<DIV>&nbsp;&nbsp;&nbsp; public partial class Form1 : Form</DIV>
<DIV>&nbsp;&nbsp;&nbsp; {</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; public Form1()</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
InitializeComponent();</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; private void Form1_Load(object 
sender, EventArgs e)</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // 
Čia kol kas tuščia</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</DIV>
<DIV>&nbsp;</DIV>
<DIV>//----------------------------------------------- po visko šito yra:</DIV>
<DIV>&nbsp;</DIV>
<DIV>public class USBManager</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // 
kuriame gyvena:</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; public 
static ushort CalculateCRC16(byte[] input, uint dataLen)</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; public 
static int CovertDateTimetoInt(DateTime dte, bool isWriteMode, bool 
isDaylightSavingTime)</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; private 
static byte[] GetBytes(string strName)</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</DIV>
<DIV>&nbsp;</DIV>
<DIV>Tai kaip suprantu, čia tas pats nemaspace, bet skirtingos klases. 
Pasidariau Visual Basic'e formą su keletu mygtukų, ir noriu, kad paspaudus 
atitinkamą mygtuką suskaičiuotų ir parašytų textbox'e CRC. Tai kaip ir mygtuko 
paspaudimui reiktų prirašyti kažką, kas paleistų public static ushort 
CalculateCRC16, bet va šita vieta nu niekaip nesigauna. O dar kažkaip reik ir 
kad kintamuosius perduotų, iš ko tuos CRC skaičiuoti.. Bet tuos sugalvosiu 
manau, jei ką Google klausiu. Iš tų USBManager gyvenančių programėlių grįžta 
rezultatas su:</DIV>
<DIV>return bytes; (arba kitoks pavadinimas vietoje bytes, pagal 
programėlę).</DIV>
<DIV>&nbsp;</DIV>
<DIV>Kad static’o viduje negalima rašyti į textbox’ą jau supratau. Bet gal tą 
return’intą kintamajį pavyks įbruktį textboxan mygtu paspaudimo 
programėlėje.</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV></DIV></DIV></BODY></HTML>