⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 plateproductresult.h

📁 这是一个工厂的生产线的仓库管理.有计划,实绩,库存等
💻 H
📖 第 1 页 / 共 4 页
字号:
			this->label6->Dock = (*__try_cast<__box System::Windows::Forms::DockStyle *  >(resources->GetObject(S"label6.Dock")));
			this->label6->Enabled = (*__try_cast<__box System::Boolean *  >(resources->GetObject(S"label6.Enabled")));
			this->label6->Font = (__try_cast<System::Drawing::Font *  >(resources->GetObject(S"label6.Font")));
			this->label6->Image = (__try_cast<System::Drawing::Image *  >(resources->GetObject(S"label6.Image")));
			this->label6->ImageAlign = (*__try_cast<__box System::Drawing::ContentAlignment *  >(resources->GetObject(S"label6.ImageAlign")));
			this->label6->ImageIndex = (*__try_cast<__box System::Int32 *  >(resources->GetObject(S"label6.ImageIndex")));
			this->label6->ImeMode = (*__try_cast<__box System::Windows::Forms::ImeMode *  >(resources->GetObject(S"label6.ImeMode")));
			this->label6->Location = (*__try_cast<__box System::Drawing::Point *  >(resources->GetObject(S"label6.Location")));
			this->label6->Name = S"label6";
			this->label6->RightToLeft = (*__try_cast<__box System::Windows::Forms::RightToLeft *  >(resources->GetObject(S"label6.RightToLeft")));
			this->label6->Size = (*__try_cast<__box System::Drawing::Size *  >(resources->GetObject(S"label6.Size")));
			this->label6->TabIndex = (*__try_cast<__box System::Int32 *  >(resources->GetObject(S"label6.TabIndex")));
			this->label6->Text = resources->GetString(S"label6.Text");
			this->label6->TextAlign = (*__try_cast<__box System::Drawing::ContentAlignment *  >(resources->GetObject(S"label6.TextAlign")));
			this->label6->Visible = (*__try_cast<__box System::Boolean *  >(resources->GetObject(S"label6.Visible")));
			// 
			// PlateProductResult
			// 
			this->AccessibleDescription = resources->GetString(S"$this.AccessibleDescription");
			this->AccessibleName = resources->GetString(S"$this.AccessibleName");
			this->AutoScaleBaseSize = (*__try_cast<__box System::Drawing::Size *  >(resources->GetObject(S"$this.AutoScaleBaseSize")));
			this->AutoScroll = (*__try_cast<__box System::Boolean *  >(resources->GetObject(S"$this.AutoScroll")));
			this->AutoScrollMargin = (*__try_cast<__box System::Drawing::Size *  >(resources->GetObject(S"$this.AutoScrollMargin")));
			this->AutoScrollMinSize = (*__try_cast<__box System::Drawing::Size *  >(resources->GetObject(S"$this.AutoScrollMinSize")));
			this->BackgroundImage = (__try_cast<System::Drawing::Image *  >(resources->GetObject(S"$this.BackgroundImage")));
			this->ClientSize = (*__try_cast<__box System::Drawing::Size *  >(resources->GetObject(S"$this.ClientSize")));
			this->Controls->Add(this->txtDate);
			this->Controls->Add(this->txtProCode);
			this->Controls->Add(this->txtQuantity);
			this->Controls->Add(this->txtLotNo);
			this->Controls->Add(this->txtNoStart);
			this->Controls->Add(this->txtProName);
			this->Controls->Add(this->txtNoEnd);
			this->Controls->Add(this->label1);
			this->Controls->Add(this->label2);
			this->Controls->Add(this->label3);
			this->Controls->Add(this->label4);
			this->Controls->Add(this->label5);
			this->Controls->Add(this->button2);
			this->Controls->Add(this->cmdSubmit);
			this->Controls->Add(this->lbl_Title);
			this->Controls->Add(this->label6);
			this->Enabled = (*__try_cast<__box System::Boolean *  >(resources->GetObject(S"$this.Enabled")));
			this->Font = (__try_cast<System::Drawing::Font *  >(resources->GetObject(S"$this.Font")));
			this->Icon = (__try_cast<System::Drawing::Icon *  >(resources->GetObject(S"$this.Icon")));
			this->ImeMode = (*__try_cast<__box System::Windows::Forms::ImeMode *  >(resources->GetObject(S"$this.ImeMode")));
			this->Location = (*__try_cast<__box System::Drawing::Point *  >(resources->GetObject(S"$this.Location")));
			this->MaximumSize = (*__try_cast<__box System::Drawing::Size *  >(resources->GetObject(S"$this.MaximumSize")));
			this->MinimumSize = (*__try_cast<__box System::Drawing::Size *  >(resources->GetObject(S"$this.MinimumSize")));
			this->Name = S"PlateProductResult";
			this->RightToLeft = (*__try_cast<__box System::Windows::Forms::RightToLeft *  >(resources->GetObject(S"$this.RightToLeft")));
			this->StartPosition = (*__try_cast<__box System::Windows::Forms::FormStartPosition *  >(resources->GetObject(S"$this.StartPosition")));
			this->Text = resources->GetString(S"$this.Text");
			this->Load += new System::EventHandler(this, PlateProductResult_Load);
			this->ResumeLayout(false);

		}		
	private: System::Void button2_Click(System::Object *  sender, System::EventArgs *  e)
			 {
				 this->Close();
			 }

private: System::Void PlateProductResult_Load(System::Object *  sender, System::EventArgs *  e)
		 {
			 txtDate->Text = DateTime::Now.ToString();
			 txtProCode->Text = strProCode;
			 txtProName->Text = strProName;
			 txtQuantity->Text = S"";
			 txtLotNo->Text = S"";
			 txtNoStart->Text = S"";
			 txtNoEnd->Text = S"";

		 }

private: System::Void cmdSubmit_Click(System::Object *  sender, System::EventArgs *  e)
		 {	
			//Check Input Data
			if ((!infClass::blnIsNum(txtQuantity->Text))
				|| (!infClass::blnIsNum(txtNoEnd->Text))
				|| (!infClass::blnIsNum(txtNoStart->Text))				
 				)
			{
				String *str[]={S"请输入数字!!",S"数字を入力してください!!",S"Please Input Number!!"};
                String *str1[]={S"输入",S"入力",S"Input"};
				MessageBox::Show(str[iLanguage],str1[iLanguage]);
				return;
			}
			else if (
				   (this->txtQuantity->Text->CompareTo(S"")==0)  
				|| (this->txtNoEnd->Text->CompareTo(S"")==0) 
				|| (this->txtNoStart->Text->CompareTo(S"")==0) 
				|| (this->txtLotNo->Text->CompareTo(S"")==0) 
				|| (Int32::Parse(txtQuantity->Text)<0)  
				|| (Int32::Parse(txtNoEnd->Text)<0) 
				|| (Int32::Parse(txtNoStart->Text)<0) 
				//|| (Int32::Parse(txtLotNo->Text)<0)
				) 
			{
				String *str[]={S"请检查你的输入!!",S"入力を検査してください!!",S"Please Check your input!!"};
                String *str1[]={S"输入",S"入力",S"Input"};
             
				MessageBox::Show(str[iLanguage],str1[iLanguage]);
				return;
			}
			else if( (Int32::Parse(txtNoEnd->Text) - Int32::Parse(txtNoStart->Text) + 1 )
					  != (Int32::Parse(txtQuantity->Text))
				    )
			{String *str[]={S"请检查输入数量!!",S"入力数量を検査してください!!",S"Please Check the Inputed Quantity!!"};
		    String *str1[]={S"输入",S"入力",S"Input"};
				MessageBox::Show(str[iLanguage],str1[iLanguage]);
				
				txtQuantity->Focus();
				return;
			}
			else if (!blnChkInput(this->strProCode,Int32::Parse(txtNoStart->Text),Int32::Parse(txtNoEnd->Text))) {
				  String *str[]={S"请检查你的输入!!",S"入力を検査してください!!",S"Please Check your input!!"};
                String *str1[]={S"输入",S"入力",S"Input"};
				MessageBox::Show(str[iLanguage],str1[iLanguage]);
				return;
			}
			
			try
			{				
				DbPltePrdRst->blnCnnOpen();

				DbPltePrdRst->blnBeginTrans();
			}
			catch(Exception *ex)
			{
				MessageBox::Show(ex->Message,S"Error");
				return;
			}

			if (blnInstPlateData()) {

				DbPltePrdRst->blnCommit();
				  String *str[]={S"登录成功!!",S"登録に成功しました!!",S"Insert Successfully!!"};
                String *str1[]={S"成功",S"成功",S"Success"};
				MessageBox::Show(str[iLanguage],str1[iLanguage]);
				

				txtDate->Text = S"";
				txtProCode->Text = S"";
				txtProName->Text = S"";
				txtQuantity->Text = S"";
				txtLotNo->Text = S"";
				txtNoStart->Text = S"";
				txtNoEnd->Text = S"";
				
			}
			else{
				DbPltePrdRst->blnRollBack();
				String *str[]={S"登录失败!!",S"登録に失敗しました!!",S"Insert Failed!!"};
				String *str1[]={S"失败",S"失敗",S"Fail"};
				MessageBox::Show(str[iLanguage],str1[iLanguage]);}
			    DbPltePrdRst->blnCnnClose();
		 }

};
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -