Hallo,
ich möchte mit drei SpinButton Editfeldeer mit var =0.1 runter bzw hochzählen ... (zwischen 0-5V)
Im Moment ändert sich nur Rückwärts wenn ich vorwärts OnUpCLick betätige ....
Könnt ihr mir sagen wie ich vorgehe ???
LG
Iva
ich möchte mit drei SpinButton Editfeldeer mit var =0.1 runter bzw hochzählen ... (zwischen 0-5V)
Im Moment ändert sich nur Rückwärts wenn ich vorwärts OnUpCLick betätige ....
Könnt ihr mir sagen wie ich vorgehe ???
Code:
// getriebepositionierung void __fastcall TForm1::vorspin1DownClick(TObject *Sender) { if (Form1->vorsp1->Text == 0) { Form1->vorspin1->Invalidate() ; } else { button2 = true; } } //--------------------------------------------------------------------------- void __fastcall TForm1::vorspin1UpClick(TObject *Sender) { if (Form1->vorsp1->Text == 5) { Form1->vorspin1->Invalidate() ; } else { button2 = true; } } //--------------------------------------------------------------------------- void __fastcall TForm1::AbSpinButton2DownClick(TObject *Sender) { if (Form1->neutral2->Text == 0.099999999999998) { Form1->AbSpinButton2->Invalidate() ; } else { button1 = true; //Form1->neutral2 ->Text = ((myaus.neutral2v)+(double(var))); //myaus.neutral2v = myaus.neutral2v - var; } } //--------------------------------------------------------------------------- void __fastcall TForm1::AbSpinButton2UpClick(TObject *Sender) { if (Form1->neutral2->Text == 5) { Form1->AbSpinButton2->Invalidate() ; } else { button1 = true; } } //--------------------------------------------------------------------------- void __fastcall TForm1::AbSpinButton3DownClick(TObject *Sender) { if (Form1->rueck2->Text == 0.0999999999999998) { Form1->AbSpinButton3->Invalidate() ; } else { button3 = true; Form1->rueck2 ->Text = (double(myaus.rueck2v)+(double(var))); myaus.rueck2v = myaus.rueck2v - var; } } //--------------------------------------------------------------------------- void __fastcall TForm1::AbSpinButton3UpClick(TObject *Sender) { if (Form1->rueck2->Text == 5) { Form1->AbSpinButton3->Invalidate() ; } else { button3 = true; Form1->rueck2->Text = (double(myaus.rueck2v)+(double(var))); myaus.rueck2v = myaus.rueck2v + var; } } //--------------------------------------------------------------------------- if (button2 == true) { Form1->aktpoge->Digit = (double(myaus.vorsp1v)/1000); // Von mV auf V !!! Form1->spa0->Caption = (double(myaus.vorsp1v)); if (Form1->vorspin1->OnDownClick) { Form1->vorsp1->Text = ((double(myaus.vorsp1v))-(double(var))); myaus.vorsp1v= myaus.vorsp1v - var; } if(Form1->vorspin1->OnUpClick) { Form1->vorsp1->Text = ((double(myaus.vorsp1v))+(double(var))); myaus.vorsp1v= myaus.vorsp1v + var; var++; } } if (button1 == true) { Form1->aktpoge->Digit = (myaus.neutral2v); Form1->spa0->Caption = (double(myaus.neutral2v)); if (Form1->AbSpinButton2->OnUpClick) { Form1->neutral2->Text = (double (myaus.neutral2v)+(double(var))); myaus.neutral2v = myaus.neutral2v + var; } if (Form1->AbSpinButton2->OnDownClick) { Form1->neutral2->Text = (double(myaus.neutral2v)-(double(var))); myaus.neutral2v = myaus.neutral2v - var; } } if (button3 == true) { Form1->aktpoge->Digit = (myaus.rueck2v); Form1->spa0->Caption = (double(myaus.rueck2v)); }
LG
Iva
Comment