public static void Example() { //reload value from registry on read //only set this thing to true if you want the variable to be //reloaded when your app is running Registry.ReloadOnRead = true; //Define an integer value Registry.IntValue int_value = new Registry.IntValue( "MySetting", //setting parent key "IntValue", //key 0); //default value //Supported registry value type //Registry.BoolValue, Registry.DoubleValue, //Registry.IntValue, Registry.StringValue //usage //set value int_value.Value = 5; //get value int i = int_value; }
private void button1_Click(object sender, EventArgs e) { (new LotusAPI.HW.Dialogs.FormMultiCamera()).ShowDialog(); //reaload camera setting Json camsetting = Json.ReadFromFile("D:/camers.json"); //load camera form files var cams = LotusAPI.HW.Utils.ConnectCameraArray(camsetting); //opmize network Registry.IntValue _mtu = new Registry.IntValue("Network", "MTU", 1500); Registry.IntValue _reserve = new Registry.IntValue("Network", "ReservePercent", 20); //network bandwidth optimization LotusAPI.HW.Utils.OptimizeBandwidth(cams, _mtu, _reserve); //captures Captureshow(cams[0], roundImageView1); Captureshow(cams[1], roundImageView2); Captureshow(cams[2], roundImageView3); Captureshow(cams[3], roundImageView4); }