Shadowed, permalink
Googlinau, bet nesuprantu truputį... Gal sakau lietuviškai kas paaiškintų, tai būtų aiškiau. Taigi, turiu programą:
namespace USB_Manager
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
// Čia kol kas tuščia
}
//----------------------------------------------- po visko šito yra:
public class USBManager
{
// kuriame gyvena:
public static ushort CalculateCRC16(byte[] input, uint dataLen)
{
}
public static int CovertDateTimetoInt(DateTime dte, bool isWriteMode, bool isDaylightSavingTime)
{
}
private static byte[] GetBytes(string strName)
{
}
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:
return bytes; (arba kitoks pavadinimas vietoje bytes, pagal programėlę).
Kad static’o viduje negalima rašyti į textbox’ą jau supratau. Bet gal tą return’intą kintamajį pavyks įbruktį textboxan mygtu paspaudimo programėlėje.