1079 lines
32 KiB
ObjectPascal
1079 lines
32 KiB
ObjectPascal
![]() |
unit U_GetDllForm;
|
|||
|
|
|||
|
interface
|
|||
|
|
|||
|
uses
|
|||
|
Windows, Messages, forms, OleCtnrs, DateUtils, SysUtils, ADODB, dxCore,
|
|||
|
ActiveX;
|
|||
|
|
|||
|
function GetDllForm(App: Tapplication; FormH: hwnd; FormID: integer; Language: integer; WinStyle: integer; GCode: Pchar; GName: Pchar; DataBase: Pchar; Title: PChar; Parameters1: PChar; Parameters2: PChar; Parameters3: PChar; Parameters4: PChar; Parameters5: PChar; Parameters6: PChar; Parameters7: PChar; Parameters8: PChar; Parameters9: PChar; Parameters10: PChar; DataBaseStr: PChar): hwnd; export; stdcall;
|
|||
|
|
|||
|
function ConnData(): Boolean;
|
|||
|
|
|||
|
implementation
|
|||
|
|
|||
|
uses
|
|||
|
U_DataLink, U_FinishedClothInspection, U_FinishedClothOutList,
|
|||
|
U_FinishedClothInList, U_FinishedClothKCList, U_FCSMCK, U_CPSQSMCK,
|
|||
|
U_CPFHSQList, U_CPCKMdList, U_FinishedClothStatistical, U_FinishedClothDCheG,
|
|||
|
U_FinishedClothZJing, U_FinishedClothSZhou, U_FinishedClothXZhou,
|
|||
|
U_FinishedClothCZong, U_FinishedClothTJing, U_FinishedClothJTou,
|
|||
|
U_FinishedClothKBan, U_FinishedClothKBanMonth, U_BDKuWei, U_FinishedCloth_PZ,
|
|||
|
U_YCFinishedClothInspection, U_opencarList, U_FinishedClothKCHZList,
|
|||
|
U_FinishedCloth_DCGCAR, U_FinishedClothSJ, U_FinishedCloth_ZKCL;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////
|
|||
|
// <20><><EFBFBD><EFBFBD>˵<EFBFBD><CBB5>:ȡDll<6C>еô<D0B5><C3B4><EFBFBD> //
|
|||
|
// <20><><EFBFBD><EFBFBD>˵<EFBFBD><CBB5><EFBFBD><EFBFBD>App>><3E><><EFBFBD><EFBFBD>Ӧ<EFBFBD>ó<EFBFBD><C3B3><EFBFBD><EFBFBD><EFBFBD> //
|
|||
|
// FormH>><3E><><EFBFBD>ô<EFBFBD><C3B4>ھ<EFBFBD><DABE><EFBFBD> <20><> //
|
|||
|
// FormID>><3E><><EFBFBD>ں<EFBFBD>; //
|
|||
|
// Language>><3E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>; //
|
|||
|
// WinStyle>><3E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͣ<EFBFBD> //
|
|||
|
/////////////////////////////////////////////////////////////////
|
|||
|
var
|
|||
|
frmFinishedClothInListGL, frmFinishedClothInListCX: TfrmFinishedClothInList;
|
|||
|
frmFinishedClothOutListGL, frmFinishedClothOutListCX: TfrmFinishedClothOutList;
|
|||
|
frmFinishedClothKCListGL, frmFinishedClothKCListCX: TfrmFinishedClothKCList;
|
|||
|
frmFinishedClothInspectionGL, frmFinishedClothInspectionCX: TfrmFinishedClothInspection;
|
|||
|
frmCPFHSQListLR, frmCPFHSQListSH, frmCPFHSQListCX: TfrmCPFHSQList;
|
|||
|
frmFinishedClothStatistical: TfrmFinishedClothStatistical;
|
|||
|
frmFinishedClothDCheG: TfrmFinishedClothDCheG;
|
|||
|
frmFinishedClothZJing: TfrmFinishedClothZJing;
|
|||
|
frmFinishedClothSZhou: TfrmFinishedClothSZhou;
|
|||
|
frmFinishedClothXZhou: TfrmFinishedClothXZhou;
|
|||
|
frmFinishedClothCZong: TfrmFinishedClothCZong;
|
|||
|
frmFinishedClothTJing: TfrmFinishedClothTJing;
|
|||
|
frmFinishedClothJTou: TfrmFinishedClothJTou;
|
|||
|
frmFinishedClothKBan: TfrmFinishedClothKBan;
|
|||
|
frmFinishedClothKBanMonth: TfrmFinishedClothKBanMonth;
|
|||
|
frmYCFinishedClothInspectionGL: TfrmYCFinishedClothInspection;
|
|||
|
frmFinishedClothKCHZListGL: tfrmFinishedClothKCHZList;
|
|||
|
frmFinishedClothSJ: tfrmFinishedClothSJ;
|
|||
|
frmFinishedCloth_ZKCL: TfrmFinishedCloth_ZKCL;
|
|||
|
|
|||
|
function GetDllForm(App: Tapplication; FormH: hwnd; FormID: integer; Language: integer; WinStyle: integer; GCode: Pchar; GName: Pchar; DataBase: Pchar; Title: PChar; Parameters1: PChar; Parameters2: PChar; Parameters3: PChar; Parameters4: PChar; Parameters5: PChar; Parameters6: PChar; Parameters7: PChar; Parameters8: PChar; Parameters9: PChar; Parameters10: PChar; DataBaseStr: PChar): hwnd;
|
|||
|
var
|
|||
|
i: Integer;
|
|||
|
bFound: Boolean;
|
|||
|
mnewHandle: hwnd;
|
|||
|
mstyle: TFormStyle; // 0:<3A>Ӵ<EFBFBD><D3B4><EFBFBD>; 1<><31><EFBFBD><EFBFBD>ͨ<EFBFBD><CDA8><EFBFBD><EFBFBD>
|
|||
|
mstate: TWindowState;
|
|||
|
mborderstyle: TFormBorderStyle;
|
|||
|
begin
|
|||
|
mnewHandle := 0;
|
|||
|
DName := PChar(GName);
|
|||
|
DCode := PChar(GCode);
|
|||
|
DdataBase := DataBase;
|
|||
|
DTitCaption := Title;
|
|||
|
DParameters1 := Parameters1;
|
|||
|
DParameters2 := Parameters2;
|
|||
|
DParameters3 := Parameters3;
|
|||
|
DParameters4 := Parameters4;
|
|||
|
DParameters5 := Parameters5;
|
|||
|
DParameters6 := Parameters6;
|
|||
|
DParameters7 := Parameters7;
|
|||
|
DParameters8 := Parameters8;
|
|||
|
DParameters9 := Parameters9;
|
|||
|
DParameters10 := Parameters10;
|
|||
|
|
|||
|
MainApplication := App;
|
|||
|
DCurHandle := FormH;
|
|||
|
IsDelphiLanguage := Language;
|
|||
|
|
|||
|
Application := TApplication(App);
|
|||
|
DCurHandle := 0;
|
|||
|
|
|||
|
|
|||
|
//<2F><>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD>ַ<EFBFBD><D6B7><EFBFBD>
|
|||
|
SetLength(server, 255);
|
|||
|
SetLength(dtbase, 255);
|
|||
|
SetLength(user, 255);
|
|||
|
SetLength(pswd, 255);
|
|||
|
|
|||
|
if Trim(DataBaseStr) = '' then
|
|||
|
begin
|
|||
|
server := '101.132.143.144,7781';
|
|||
|
// server := '.';
|
|||
|
dtbase := 'chenfengdata';
|
|||
|
user := 'rtsa';
|
|||
|
pswd := 'rightsoft@5740';
|
|||
|
DConString := 'Provider=SQLOLEDB.1;Password=' + pswd + ';Persist Security Info=True;User ID=' + user + ';Initial Catalog=' + dtbase + ';Data Source=' + server;
|
|||
|
|
|||
|
end
|
|||
|
else
|
|||
|
DConString := DataBaseStr;
|
|||
|
|
|||
|
if not ConnData() then
|
|||
|
begin
|
|||
|
result := 0;
|
|||
|
exit;
|
|||
|
end;
|
|||
|
|
|||
|
// <20><><EFBFBD>崰<EFBFBD><E5B4B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>״̬
|
|||
|
if WinStyle = 0 then
|
|||
|
begin
|
|||
|
mstyle := fsMDIChild;
|
|||
|
mstate := wsMaximized;
|
|||
|
mborderstyle := bsSizeable;
|
|||
|
end
|
|||
|
else
|
|||
|
begin
|
|||
|
mstyle := fsNormal;
|
|||
|
mstate := wsNormal;
|
|||
|
mborderstyle := bsSizeable;
|
|||
|
end;
|
|||
|
/////////////////////
|
|||
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ģ<EFBFBD>鴰<EFBFBD><E9B4B0>
|
|||
|
case FormID of
|
|||
|
|
|||
|
1: //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
begin
|
|||
|
bFound := FALSE;
|
|||
|
for i := (App.MainForm.MDIChildCount - 1) downto 0 do
|
|||
|
begin
|
|||
|
if App.MainForm.MDIChildren[i].Caption = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ῠͳ<E1BFA8><CDB3>' then
|
|||
|
begin
|
|||
|
BringWindowToTop(frmFinishedCloth_DCGCAR.Handle);
|
|||
|
bFound := TRUE;
|
|||
|
Break;
|
|||
|
end;
|
|||
|
end;
|
|||
|
if not bFound then
|
|||
|
begin
|
|||
|
frmFinishedCloth_DCGCAR := TfrmFinishedCloth_DCGCAR.Create(application.MainForm);
|
|||
|
with frmFinishedCloth_DCGCAR do
|
|||
|
begin
|
|||
|
Title := '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ῠͳ<E1BFA8><CDB3>';
|
|||
|
canshu1 := '<27><><EFBFBD><EFBFBD>';
|
|||
|
caption := Trim(Title);
|
|||
|
FormStyle := mstyle;
|
|||
|
windowState := mstate;
|
|||
|
BorderStyle := mborderstyle;
|
|||
|
//show;
|
|||
|
end;
|
|||
|
end
|
|||
|
else
|
|||
|
frmFinishedCloth_DCGCAR.BringToFront;
|
|||
|
//<2F><><EFBFBD><EFBFBD>
|
|||
|
mnewHandle := frmFinishedCloth_DCGCAR.Handle;
|
|||
|
end;
|
|||
|
2: //<2F>Ῠ<EFBFBD><E1BFA8><EFBFBD><EFBFBD>ͳ<EFBFBD><CDB3>
|
|||
|
begin
|
|||
|
bFound := FALSE;
|
|||
|
for i := (App.MainForm.MDIChildCount - 1) downto 0 do
|
|||
|
begin
|
|||
|
if App.MainForm.MDIChildren[i].Caption = '<27>Ῠ<EFBFBD><E1BFA8><EFBFBD><EFBFBD>ͳ<EFBFBD><CDB3> ' then
|
|||
|
begin
|
|||
|
BringWindowToTop(frmFinishedCloth_ZKCL.Handle);
|
|||
|
bFound := TRUE;
|
|||
|
Break;
|
|||
|
end;
|
|||
|
end;
|
|||
|
if not bFound then
|
|||
|
begin
|
|||
|
frmFinishedCloth_ZKCL := TfrmFinishedCloth_ZKCL.Create(application.MainForm);
|
|||
|
with frmFinishedCloth_ZKCL do
|
|||
|
begin
|
|||
|
Title := '<27>Ῠ<EFBFBD><E1BFA8><EFBFBD><EFBFBD>ͳ<EFBFBD><CDB3>';
|
|||
|
canshu1 := '<27><><EFBFBD><EFBFBD>';
|
|||
|
caption := Trim(Title);
|
|||
|
FormStyle := mstyle;
|
|||
|
windowState := mstate;
|
|||
|
BorderStyle := mborderstyle;
|
|||
|
//show;
|
|||
|
end;
|
|||
|
end
|
|||
|
else
|
|||
|
frmFinishedCloth_ZKCL.BringToFront;
|
|||
|
//<2F><><EFBFBD><EFBFBD>
|
|||
|
mnewHandle := frmFinishedCloth_ZKCL.Handle;
|
|||
|
end;
|
|||
|
|
|||
|
400: //<2F>쳣<EFBFBD><ECB3A3><EFBFBD><EFBFBD>
|
|||
|
begin
|
|||
|
bFound := FALSE;
|
|||
|
for i := (App.MainForm.MDIChildCount - 1) downto 0 do
|
|||
|
begin
|
|||
|
if App.MainForm.MDIChildren[i].Caption = '<27>쳣<EFBFBD><ECB3A3><EFBFBD>ݹ<EFBFBD><DDB9><EFBFBD>' then
|
|||
|
begin
|
|||
|
BringWindowToTop(frmYCFinishedClothInspectionGL.Handle);
|
|||
|
bFound := TRUE;
|
|||
|
Break;
|
|||
|
end;
|
|||
|
end;
|
|||
|
if not bFound then
|
|||
|
begin
|
|||
|
frmYCFinishedClothInspectionGL := TfrmYCFinishedClothInspection.Create(application.MainForm);
|
|||
|
with frmYCFinishedClothInspectionGL do
|
|||
|
begin
|
|||
|
Title := '<27>쳣<EFBFBD><ECB3A3><EFBFBD>ݹ<EFBFBD><DDB9><EFBFBD>';
|
|||
|
canshu1 := '<27><><EFBFBD><EFBFBD>';
|
|||
|
caption := Trim(Title);
|
|||
|
FormStyle := mstyle;
|
|||
|
windowState := mstate;
|
|||
|
BorderStyle := mborderstyle;
|
|||
|
//show;
|
|||
|
end;
|
|||
|
end
|
|||
|
else
|
|||
|
frmYCFinishedClothInspectionGL.BringToFront;
|
|||
|
//<2F><><EFBFBD><EFBFBD>
|
|||
|
mnewHandle := frmYCFinishedClothInspectionGL.Handle;
|
|||
|
end;
|
|||
|
411: //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
|
|||
|
begin
|
|||
|
bFound := FALSE;
|
|||
|
for i := (App.MainForm.MDIChildCount - 1) downto 0 do
|
|||
|
begin
|
|||
|
if App.MainForm.MDIChildren[i].Caption = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>' then
|
|||
|
begin
|
|||
|
BringWindowToTop(frmFinishedClothInspectionGL.Handle);
|
|||
|
bFound := TRUE;
|
|||
|
Break;
|
|||
|
end;
|
|||
|
end;
|
|||
|
if not bFound then
|
|||
|
begin
|
|||
|
frmFinishedClothInspectionGL := TfrmFinishedClothInspection.Create(application.MainForm);
|
|||
|
with frmFinishedClothInspectionGL do
|
|||
|
begin
|
|||
|
Title := '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>';
|
|||
|
canshu1 := '<27><><EFBFBD><EFBFBD>';
|
|||
|
caption := Trim(Title);
|
|||
|
FormStyle := mstyle;
|
|||
|
windowState := mstate;
|
|||
|
BorderStyle := mborderstyle;
|
|||
|
//show;
|
|||
|
end;
|
|||
|
end
|
|||
|
else
|
|||
|
frmFinishedClothInspectionGL.BringToFront;
|
|||
|
//<2F><><EFBFBD><EFBFBD>
|
|||
|
mnewHandle := frmFinishedClothInspectionGL.Handle;
|
|||
|
end;
|
|||
|
|
|||
|
412: //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2>ѯ
|
|||
|
begin
|
|||
|
bFound := FALSE;
|
|||
|
for i := (App.MainForm.MDIChildCount - 1) downto 0 do
|
|||
|
begin
|
|||
|
if App.MainForm.MDIChildren[i].Caption = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2>ѯ' then
|
|||
|
begin
|
|||
|
BringWindowToTop(frmFinishedClothInspectionCX.Handle);
|
|||
|
bFound := TRUE;
|
|||
|
Break;
|
|||
|
end;
|
|||
|
end;
|
|||
|
if not bFound then
|
|||
|
begin
|
|||
|
frmFinishedClothInspectionCX := TfrmFinishedClothInspection.Create(application.MainForm);
|
|||
|
with frmFinishedClothInspectionCX do
|
|||
|
begin
|
|||
|
Title := '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2>ѯ';
|
|||
|
canshu1 := '<27><>ѯ';
|
|||
|
caption := Trim(Title);
|
|||
|
FormStyle := mstyle;
|
|||
|
windowState := mstate;
|
|||
|
BorderStyle := mborderstyle;
|
|||
|
//show;
|
|||
|
end;
|
|||
|
end
|
|||
|
else
|
|||
|
frmFinishedClothInspectionCX.BringToFront;
|
|||
|
//<2F><><EFBFBD><EFBFBD>
|
|||
|
mnewHandle := frmFinishedClothInspectionCX.Handle;
|
|||
|
end;
|
|||
|
413: //<2F>鲼<EFBFBD><E9B2BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͳ<EFBFBD><CDB3>
|
|||
|
begin
|
|||
|
bFound := FALSE;
|
|||
|
for i := (App.MainForm.MDIChildCount - 1) downto 0 do
|
|||
|
begin
|
|||
|
if App.MainForm.MDIChildren[i].Caption = '<27>鲼<EFBFBD><E9B2BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͳ<EFBFBD><CDB3>' then
|
|||
|
begin
|
|||
|
BringWindowToTop(frmFinishedClothStatistical.Handle);
|
|||
|
bFound := TRUE;
|
|||
|
Break;
|
|||
|
end;
|
|||
|
end;
|
|||
|
if not bFound then
|
|||
|
begin
|
|||
|
frmFinishedClothStatistical := TfrmFinishedClothStatistical.Create(application.MainForm);
|
|||
|
with frmFinishedClothStatistical do
|
|||
|
begin
|
|||
|
Title := '<27>鲼<EFBFBD><E9B2BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͳ<EFBFBD><CDB3>';
|
|||
|
canshu1 := '<27>鲼<EFBFBD><E9B2BC>';
|
|||
|
caption := Trim(Title);
|
|||
|
FormStyle := mstyle;
|
|||
|
windowState := mstate;
|
|||
|
BorderStyle := mborderstyle;
|
|||
|
//show;
|
|||
|
end;
|
|||
|
end
|
|||
|
else
|
|||
|
frmFinishedClothStatistical.BringToFront;
|
|||
|
//<2F><><EFBFBD><EFBFBD>
|
|||
|
mnewHandle := frmFinishedClothStatistical.Handle;
|
|||
|
end;
|
|||
|
|
|||
|
414: //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͳ<EFBFBD><CDB3>
|
|||
|
begin
|
|||
|
bFound := FALSE;
|
|||
|
for i := (App.MainForm.MDIChildCount - 1) downto 0 do
|
|||
|
begin
|
|||
|
if App.MainForm.MDIChildren[i].Caption = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͳ<EFBFBD><CDB3>' then
|
|||
|
begin
|
|||
|
BringWindowToTop(frmFinishedClothDCheG.Handle);
|
|||
|
bFound := TRUE;
|
|||
|
Break;
|
|||
|
end;
|
|||
|
end;
|
|||
|
if not bFound then
|
|||
|
begin
|
|||
|
frmFinishedClothDCheG := TfrmFinishedClothDCheG.Create(application.MainForm);
|
|||
|
with frmFinishedClothDCheG do
|
|||
|
begin
|
|||
|
Title := '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͳ<EFBFBD><CDB3>';
|
|||
|
canshu1 := '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
|
|||
|
caption := Trim(Title);
|
|||
|
FormStyle := mstyle;
|
|||
|
windowState := mstate;
|
|||
|
BorderStyle := mborderstyle;
|
|||
|
//show;
|
|||
|
end;
|
|||
|
end
|
|||
|
else
|
|||
|
frmFinishedClothDCheG.BringToFront;
|
|||
|
//<2F><><EFBFBD><EFBFBD>
|
|||
|
mnewHandle := frmFinishedClothDCheG.Handle;
|
|||
|
end;
|
|||
|
|
|||
|
511: //Ʒ<>ֻ<EFBFBD><D6BB><EFBFBD>ͳ<EFBFBD><CDB3>
|
|||
|
begin
|
|||
|
if frmFinishedCloth_PZ = nil then
|
|||
|
begin
|
|||
|
frmFinishedCloth_PZ := TfrmFinishedCloth_PZ.Create(application.MainForm);
|
|||
|
with frmFinishedCloth_PZ do
|
|||
|
begin
|
|||
|
Title := 'Ʒ<>ֻ<EFBFBD><D6BB><EFBFBD>ͳ<EFBFBD><CDB3>';
|
|||
|
caption := Trim(Title);
|
|||
|
FormStyle := mstyle;
|
|||
|
windowState := mstate;
|
|||
|
BorderStyle := mborderstyle;
|
|||
|
//show;
|
|||
|
end;
|
|||
|
end
|
|||
|
else
|
|||
|
frmFinishedCloth_PZ.BringToFront;
|
|||
|
//<2F><><EFBFBD><EFBFBD>
|
|||
|
mnewHandle := frmFinishedCloth_PZ.Handle;
|
|||
|
end;
|
|||
|
415: //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͳ<EFBFBD><CDB3>
|
|||
|
begin
|
|||
|
bFound := FALSE;
|
|||
|
for i := (App.MainForm.MDIChildCount - 1) downto 0 do
|
|||
|
begin
|
|||
|
if App.MainForm.MDIChildren[i].Caption = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͳ<EFBFBD><CDB3>' then
|
|||
|
begin
|
|||
|
BringWindowToTop(frmFinishedClothZJing.Handle);
|
|||
|
bFound := TRUE;
|
|||
|
Break;
|
|||
|
end;
|
|||
|
end;
|
|||
|
if not bFound then
|
|||
|
begin
|
|||
|
frmFinishedClothZJing := TfrmFinishedClothZJing.Create(application.MainForm);
|
|||
|
with frmFinishedClothZJing do
|
|||
|
begin
|
|||
|
Title := '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͳ<EFBFBD><CDB3>';
|
|||
|
canshu1 := 'Ǥ<><C7A4><EFBFBD><EFBFBD>';
|
|||
|
caption := Trim(Title);
|
|||
|
FormStyle := mstyle;
|
|||
|
windowState := mstate;
|
|||
|
BorderStyle := mborderstyle;
|
|||
|
//show;
|
|||
|
end;
|
|||
|
end
|
|||
|
else
|
|||
|
frmFinishedClothZJing.BringToFront;
|
|||
|
//<2F><><EFBFBD><EFBFBD>
|
|||
|
mnewHandle := frmFinishedClothZJing.Handle;
|
|||
|
end;
|
|||
|
416: //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͳ<EFBFBD><CDB3>
|
|||
|
begin
|
|||
|
bFound := FALSE;
|
|||
|
for i := (App.MainForm.MDIChildCount - 1) downto 0 do
|
|||
|
begin
|
|||
|
if App.MainForm.MDIChildren[i].Caption = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͳ<EFBFBD><CDB3>' then
|
|||
|
begin
|
|||
|
BringWindowToTop(frmFinishedClothSZhou.Handle);
|
|||
|
bFound := TRUE;
|
|||
|
Break;
|
|||
|
end;
|
|||
|
end;
|
|||
|
if not bFound then
|
|||
|
begin
|
|||
|
frmFinishedClothSZhou := TfrmFinishedClothSZhou.Create(application.MainForm);
|
|||
|
with frmFinishedClothSZhou do
|
|||
|
begin
|
|||
|
Title := '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͳ<EFBFBD><CDB3>';
|
|||
|
canshu1 := '<27><><EFBFBD>Ṥ';
|
|||
|
caption := Trim(Title);
|
|||
|
FormStyle := mstyle;
|
|||
|
windowState := mstate;
|
|||
|
BorderStyle := mborderstyle;
|
|||
|
//show;
|
|||
|
end;
|
|||
|
end
|
|||
|
else
|
|||
|
frmFinishedClothSZhou.BringToFront;
|
|||
|
//<2F><><EFBFBD><EFBFBD>
|
|||
|
mnewHandle := frmFinishedClothSZhou.Handle;
|
|||
|
end;
|
|||
|
417: //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͳ<EFBFBD><CDB3>
|
|||
|
begin
|
|||
|
bFound := FALSE;
|
|||
|
for i := (App.MainForm.MDIChildCount - 1) downto 0 do
|
|||
|
begin
|
|||
|
if App.MainForm.MDIChildren[i].Caption = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͳ<EFBFBD><CDB3>' then
|
|||
|
begin
|
|||
|
BringWindowToTop(frmFinishedClothXZhou.Handle);
|
|||
|
bFound := TRUE;
|
|||
|
Break;
|
|||
|
end;
|
|||
|
end;
|
|||
|
if not bFound then
|
|||
|
begin
|
|||
|
frmFinishedClothXZhou := TfrmFinishedClothXZhou.Create(application.MainForm);
|
|||
|
with frmFinishedClothXZhou do
|
|||
|
begin
|
|||
|
Title := '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͳ<EFBFBD><CDB3>';
|
|||
|
canshu1 := '<27><><EFBFBD>Ṥ';
|
|||
|
caption := Trim(Title);
|
|||
|
FormStyle := mstyle;
|
|||
|
windowState := mstate;
|
|||
|
BorderStyle := mborderstyle;
|
|||
|
//show;
|
|||
|
end;
|
|||
|
end
|
|||
|
else
|
|||
|
frmFinishedClothXZhou.BringToFront;
|
|||
|
//<2F><><EFBFBD><EFBFBD>
|
|||
|
mnewHandle := frmFinishedClothXZhou.Handle;
|
|||
|
end;
|
|||
|
418: //<2F><><EFBFBD>۲<EFBFBD><DBB2><EFBFBD>ͳ<EFBFBD><CDB3>
|
|||
|
begin
|
|||
|
bFound := FALSE;
|
|||
|
for i := (App.MainForm.MDIChildCount - 1) downto 0 do
|
|||
|
begin
|
|||
|
if App.MainForm.MDIChildren[i].Caption = '<27><><EFBFBD>۲<EFBFBD><DBB2><EFBFBD>ͳ<EFBFBD><CDB3>' then
|
|||
|
begin
|
|||
|
BringWindowToTop(frmFinishedClothCZong.Handle);
|
|||
|
bFound := TRUE;
|
|||
|
Break;
|
|||
|
end;
|
|||
|
end;
|
|||
|
if not bFound then
|
|||
|
begin
|
|||
|
frmFinishedClothCZong := TfrmFinishedClothCZong.Create(application.MainForm);
|
|||
|
with frmFinishedClothCZong do
|
|||
|
begin
|
|||
|
Title := '<27><><EFBFBD>۲<EFBFBD><DBB2><EFBFBD>ͳ<EFBFBD><CDB3>';
|
|||
|
canshu1 := '<27><><EFBFBD>۹<EFBFBD>';
|
|||
|
caption := Trim(Title);
|
|||
|
FormStyle := mstyle;
|
|||
|
windowState := mstate;
|
|||
|
BorderStyle := mborderstyle;
|
|||
|
//show;
|
|||
|
end;
|
|||
|
end
|
|||
|
else
|
|||
|
frmFinishedClothCZong.BringToFront;
|
|||
|
//<2F><><EFBFBD><EFBFBD>
|
|||
|
mnewHandle := frmFinishedClothCZong.Handle;
|
|||
|
end;
|
|||
|
419: //ͣ<><CDA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͳ<EFBFBD><CDB3>
|
|||
|
begin
|
|||
|
bFound := FALSE;
|
|||
|
for i := (App.MainForm.MDIChildCount - 1) downto 0 do
|
|||
|
begin
|
|||
|
if App.MainForm.MDIChildren[i].Caption = 'ͣ<><CDA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͳ<EFBFBD><CDB3>' then
|
|||
|
begin
|
|||
|
BringWindowToTop(frmFinishedClothTJing.Handle);
|
|||
|
bFound := TRUE;
|
|||
|
Break;
|
|||
|
end;
|
|||
|
end;
|
|||
|
if not bFound then
|
|||
|
begin
|
|||
|
frmFinishedClothTJing := TfrmFinishedClothTJing.Create(application.MainForm);
|
|||
|
with frmFinishedClothTJing do
|
|||
|
begin
|
|||
|
Title := 'ͣ<><CDA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͳ<EFBFBD><CDB3>';
|
|||
|
canshu1 := 'ͣ<><CDA3><EFBFBD><EFBFBD>';
|
|||
|
caption := Trim(Title);
|
|||
|
FormStyle := mstyle;
|
|||
|
windowState := mstate;
|
|||
|
BorderStyle := mborderstyle;
|
|||
|
//show;
|
|||
|
end;
|
|||
|
end
|
|||
|
else
|
|||
|
frmFinishedClothTJing.BringToFront;
|
|||
|
//<2F><><EFBFBD><EFBFBD>
|
|||
|
mnewHandle := frmFinishedClothTJing.Handle;
|
|||
|
end;
|
|||
|
420: //<2F><>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD>ͳ<EFBFBD><CDB3>
|
|||
|
begin
|
|||
|
bFound := FALSE;
|
|||
|
for i := (App.MainForm.MDIChildCount - 1) downto 0 do
|
|||
|
begin
|
|||
|
if App.MainForm.MDIChildren[i].Caption = '<27><>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD>ͳ<EFBFBD><CDB3>' then
|
|||
|
begin
|
|||
|
BringWindowToTop(frmFinishedClothJTou.Handle);
|
|||
|
bFound := TRUE;
|
|||
|
Break;
|
|||
|
end;
|
|||
|
end;
|
|||
|
if not bFound then
|
|||
|
begin
|
|||
|
frmFinishedClothJTou := TfrmFinishedClothJTou.Create(application.MainForm);
|
|||
|
with frmFinishedClothJTou do
|
|||
|
begin
|
|||
|
Title := '<27><>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD>ͳ<EFBFBD><CDB3>';
|
|||
|
canshu1 := '<27><>ͷ<EFBFBD><CDB7>';
|
|||
|
caption := Trim(Title);
|
|||
|
FormStyle := mstyle;
|
|||
|
windowState := mstate;
|
|||
|
BorderStyle := mborderstyle;
|
|||
|
//show;
|
|||
|
end;
|
|||
|
end
|
|||
|
else
|
|||
|
frmFinishedClothJTou.BringToFront;
|
|||
|
//<2F><><EFBFBD><EFBFBD>
|
|||
|
mnewHandle := frmFinishedClothJTou.Handle;
|
|||
|
end;
|
|||
|
|
|||
|
423: //<2F>ϻ<EFBFBD><CFBB><EFBFBD><EFBFBD><EFBFBD>ͳ<EFBFBD><CDB3>
|
|||
|
begin
|
|||
|
bFound := FALSE;
|
|||
|
for i := (App.MainForm.MDIChildCount - 1) downto 0 do
|
|||
|
begin
|
|||
|
if App.MainForm.MDIChildren[i].Caption = '<27>ϻ<EFBFBD><CFBB><EFBFBD><EFBFBD><EFBFBD>ͳ<EFBFBD><CDB3>' then
|
|||
|
begin
|
|||
|
BringWindowToTop(frmFinishedClothSJ.Handle);
|
|||
|
bFound := TRUE;
|
|||
|
Break;
|
|||
|
end;
|
|||
|
end;
|
|||
|
if not bFound then
|
|||
|
begin
|
|||
|
frmFinishedClothSJ := TfrmFinishedClothSJ.Create(application.MainForm);
|
|||
|
with frmFinishedClothSJ do
|
|||
|
begin
|
|||
|
Title := '<27>ϻ<EFBFBD><CFBB><EFBFBD><EFBFBD><EFBFBD>ͳ<EFBFBD><CDB3>';
|
|||
|
canshu1 := '<27>ϻ<EFBFBD><CFBB><EFBFBD>';
|
|||
|
caption := Trim(Title);
|
|||
|
FormStyle := mstyle;
|
|||
|
windowState := mstate;
|
|||
|
BorderStyle := mborderstyle;
|
|||
|
//show;
|
|||
|
end;
|
|||
|
end
|
|||
|
else
|
|||
|
frmFinishedClothSJ.BringToFront;
|
|||
|
//<2F><><EFBFBD><EFBFBD>
|
|||
|
mnewHandle := frmFinishedClothSJ.Handle;
|
|||
|
end;
|
|||
|
421: //ÿ<>տ<EFBFBD><D5BF><EFBFBD>ͳ<EFBFBD><CDB3>
|
|||
|
begin
|
|||
|
bFound := FALSE;
|
|||
|
for i := (App.MainForm.MDIChildCount - 1) downto 0 do
|
|||
|
begin
|
|||
|
if App.MainForm.MDIChildren[i].Caption = 'ÿ<>տ<EFBFBD><D5BF><EFBFBD>ͳ<EFBFBD><CDB3>' then
|
|||
|
begin
|
|||
|
BringWindowToTop(frmFinishedClothKBan.Handle);
|
|||
|
bFound := TRUE;
|
|||
|
Break;
|
|||
|
end;
|
|||
|
end;
|
|||
|
if not bFound then
|
|||
|
begin
|
|||
|
frmFinishedClothKBan := TfrmFinishedClothKBan.Create(application.MainForm);
|
|||
|
with frmFinishedClothKBan do
|
|||
|
begin
|
|||
|
Title := 'ÿ<>տ<EFBFBD><D5BF><EFBFBD>ͳ<EFBFBD><CDB3>';
|
|||
|
caption := Trim(Title);
|
|||
|
FormStyle := mstyle;
|
|||
|
windowState := mstate;
|
|||
|
BorderStyle := mborderstyle;
|
|||
|
//show;
|
|||
|
end;
|
|||
|
end
|
|||
|
else
|
|||
|
frmFinishedClothKBan.BringToFront;
|
|||
|
//<2F><><EFBFBD><EFBFBD>
|
|||
|
mnewHandle := frmFinishedClothKBan.Handle;
|
|||
|
end;
|
|||
|
422: //<2F>±<EFBFBD><C2B1><EFBFBD>ͳ<EFBFBD><CDB3>
|
|||
|
begin
|
|||
|
bFound := FALSE;
|
|||
|
for i := (App.MainForm.MDIChildCount - 1) downto 0 do
|
|||
|
begin
|
|||
|
if App.MainForm.MDIChildren[i].Caption = '<27>±<EFBFBD><C2B1><EFBFBD>ͳ<EFBFBD><CDB3>' then
|
|||
|
begin
|
|||
|
BringWindowToTop(frmFinishedClothKBanMonth.Handle);
|
|||
|
bFound := TRUE;
|
|||
|
Break;
|
|||
|
end;
|
|||
|
end;
|
|||
|
if not bFound then
|
|||
|
begin
|
|||
|
frmFinishedClothKBanMonth := TfrmFinishedClothKBanMonth.Create(application.MainForm);
|
|||
|
with frmFinishedClothKBanMonth do
|
|||
|
begin
|
|||
|
Title := '<27>±<EFBFBD><C2B1><EFBFBD>ͳ<EFBFBD><CDB3>';
|
|||
|
caption := Trim(Title);
|
|||
|
FormStyle := mstyle;
|
|||
|
windowState := mstate;
|
|||
|
BorderStyle := mborderstyle;
|
|||
|
//show;
|
|||
|
end;
|
|||
|
end
|
|||
|
else
|
|||
|
frmFinishedClothKBanMonth.BringToFront;
|
|||
|
//<2F><><EFBFBD><EFBFBD>
|
|||
|
mnewHandle := frmFinishedClothKBanMonth.Handle;
|
|||
|
end;
|
|||
|
111: //<2F><>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
begin
|
|||
|
bFound := FALSE;
|
|||
|
for i := (App.MainForm.MDIChildCount - 1) downto 0 do
|
|||
|
begin
|
|||
|
if App.MainForm.MDIChildren[i].Caption = '<27><>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' then
|
|||
|
begin
|
|||
|
BringWindowToTop(frmFinishedClothInListGL.Handle);
|
|||
|
bFound := TRUE;
|
|||
|
Break;
|
|||
|
end;
|
|||
|
end;
|
|||
|
if not bFound then
|
|||
|
begin
|
|||
|
frmFinishedClothInListGL := TfrmFinishedClothInList.Create(application.MainForm);
|
|||
|
with frmFinishedClothInListGL do
|
|||
|
begin
|
|||
|
canshu1 := '<27><><EFBFBD><EFBFBD>';
|
|||
|
Title := '<27><>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
|
|||
|
caption := Trim(Title);
|
|||
|
FormStyle := mstyle;
|
|||
|
windowState := mstate;
|
|||
|
BorderStyle := mborderstyle;
|
|||
|
//show;
|
|||
|
end;
|
|||
|
end
|
|||
|
else
|
|||
|
frmFinishedClothInListGL.BringToFront;
|
|||
|
//<2F><><EFBFBD><EFBFBD>
|
|||
|
mnewHandle := frmFinishedClothInListGL.Handle;
|
|||
|
end;
|
|||
|
|
|||
|
112: //<2F><>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ
|
|||
|
begin
|
|||
|
bFound := FALSE;
|
|||
|
for i := (App.MainForm.MDIChildCount - 1) downto 0 do
|
|||
|
begin
|
|||
|
if App.MainForm.MDIChildren[i].Caption = '<27><>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ' then
|
|||
|
begin
|
|||
|
BringWindowToTop(frmFinishedClothInListCX.Handle);
|
|||
|
bFound := TRUE;
|
|||
|
Break;
|
|||
|
end;
|
|||
|
end;
|
|||
|
if not bFound then
|
|||
|
begin
|
|||
|
frmFinishedClothInListCX := TfrmFinishedClothInList.Create(application.MainForm);
|
|||
|
with frmFinishedClothInListCX do
|
|||
|
begin
|
|||
|
canshu1 := '<27><>ѯ';
|
|||
|
Title := '<27><>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ';
|
|||
|
caption := Trim(Title);
|
|||
|
FormStyle := mstyle;
|
|||
|
windowState := mstate;
|
|||
|
BorderStyle := mborderstyle;
|
|||
|
//show;
|
|||
|
end;
|
|||
|
end
|
|||
|
else
|
|||
|
frmFinishedClothInListCX.BringToFront;
|
|||
|
//<2F><><EFBFBD><EFBFBD>
|
|||
|
mnewHandle := frmFinishedClothInListCX.Handle;
|
|||
|
end;
|
|||
|
113: //<2F><EFBFBD>λ
|
|||
|
begin
|
|||
|
if frmBDKuWei = nil then
|
|||
|
begin
|
|||
|
frmBDKuWei := TfrmBDKuWei.Create(application.MainForm);
|
|||
|
with frmBDKuWei do
|
|||
|
begin
|
|||
|
caption := Trim(Title);
|
|||
|
FormStyle := mstyle;
|
|||
|
windowState := mstate;
|
|||
|
BorderStyle := mborderstyle;
|
|||
|
//show;
|
|||
|
end;
|
|||
|
end
|
|||
|
else
|
|||
|
frmBDKuWei.BringToFront;
|
|||
|
//<2F><><EFBFBD><EFBFBD>
|
|||
|
mnewHandle := frmBDKuWei.Handle;
|
|||
|
end;
|
|||
|
221: //<2F><>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¼<EFBFBD><C2BC>
|
|||
|
begin
|
|||
|
bFound := FALSE;
|
|||
|
for i := (App.MainForm.MDIChildCount - 1) downto 0 do
|
|||
|
begin
|
|||
|
if App.MainForm.MDIChildren[i].Caption = '<27><>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¼<EFBFBD><C2BC>' then
|
|||
|
begin
|
|||
|
BringWindowToTop(frmCPFHSQListLR.Handle);
|
|||
|
bFound := TRUE;
|
|||
|
Break;
|
|||
|
end;
|
|||
|
end;
|
|||
|
if not bFound then
|
|||
|
begin
|
|||
|
frmCPFHSQListLR := TfrmCPFHSQList.Create(application.MainForm);
|
|||
|
with frmCPFHSQListLR do
|
|||
|
begin
|
|||
|
canshu1 := '¼<><C2BC>';
|
|||
|
Title := '<27><>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¼<EFBFBD><C2BC>';
|
|||
|
caption := Trim(Title);
|
|||
|
FormStyle := mstyle;
|
|||
|
windowState := mstate;
|
|||
|
BorderStyle := mborderstyle;
|
|||
|
//show;
|
|||
|
end;
|
|||
|
end
|
|||
|
else
|
|||
|
frmCPFHSQListLR.BringToFront;
|
|||
|
//<2F><><EFBFBD><EFBFBD>
|
|||
|
mnewHandle := frmCPFHSQListLR.Handle;
|
|||
|
end;
|
|||
|
222: //<2F><>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
begin
|
|||
|
bFound := FALSE;
|
|||
|
for i := (App.MainForm.MDIChildCount - 1) downto 0 do
|
|||
|
begin
|
|||
|
if App.MainForm.MDIChildren[i].Caption = '<27><>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' then
|
|||
|
begin
|
|||
|
BringWindowToTop(frmCPFHSQListSH.Handle);
|
|||
|
bFound := TRUE;
|
|||
|
Break;
|
|||
|
end;
|
|||
|
end;
|
|||
|
if not bFound then
|
|||
|
begin
|
|||
|
frmCPFHSQListSH := TfrmCPFHSQList.Create(application.MainForm);
|
|||
|
with frmCPFHSQListSH do
|
|||
|
begin
|
|||
|
canshu1 := '<27><><EFBFBD><EFBFBD>';
|
|||
|
Title := '<27><>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
|
|||
|
caption := Trim(Title);
|
|||
|
FormStyle := mstyle;
|
|||
|
windowState := mstate;
|
|||
|
BorderStyle := mborderstyle;
|
|||
|
//show;
|
|||
|
end;
|
|||
|
end
|
|||
|
else
|
|||
|
frmCPFHSQListSH.BringToFront;
|
|||
|
//<2F><><EFBFBD><EFBFBD>
|
|||
|
mnewHandle := frmCPFHSQListSH.Handle;
|
|||
|
end;
|
|||
|
223: //<2F><>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ
|
|||
|
begin
|
|||
|
bFound := FALSE;
|
|||
|
for i := (App.MainForm.MDIChildCount - 1) downto 0 do
|
|||
|
begin
|
|||
|
if App.MainForm.MDIChildren[i].Caption = '<27><>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ' then
|
|||
|
begin
|
|||
|
BringWindowToTop(frmCPFHSQListCX.Handle);
|
|||
|
bFound := TRUE;
|
|||
|
Break;
|
|||
|
end;
|
|||
|
end;
|
|||
|
if not bFound then
|
|||
|
begin
|
|||
|
frmCPFHSQListCX := TfrmCPFHSQList.Create(application.MainForm);
|
|||
|
with frmCPFHSQListCX do
|
|||
|
begin
|
|||
|
canshu1 := '<27><>ѯ';
|
|||
|
Title := '<27><>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ';
|
|||
|
caption := Trim(Title);
|
|||
|
FormStyle := mstyle;
|
|||
|
windowState := mstate;
|
|||
|
BorderStyle := mborderstyle;
|
|||
|
//show;
|
|||
|
end;
|
|||
|
end
|
|||
|
else
|
|||
|
frmCPFHSQListCX.BringToFront;
|
|||
|
//<2F><><EFBFBD><EFBFBD>
|
|||
|
mnewHandle := frmCPFHSQListCX.Handle;
|
|||
|
end;
|
|||
|
|
|||
|
231: //ɨ<><C9A8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
begin
|
|||
|
if frmCPSQSMCK = nil then
|
|||
|
begin
|
|||
|
frmCPSQSMCK := TfrmCPSQSMCK.Create(application.MainForm);
|
|||
|
with frmCPSQSMCK do
|
|||
|
begin
|
|||
|
caption := Trim(Title);
|
|||
|
FormStyle := mstyle;
|
|||
|
windowState := mstate;
|
|||
|
BorderStyle := mborderstyle;
|
|||
|
//show;
|
|||
|
end;
|
|||
|
end
|
|||
|
else
|
|||
|
frmCPSQSMCK.BringToFront;
|
|||
|
//<2F><><EFBFBD><EFBFBD>
|
|||
|
mnewHandle := frmCPSQSMCK.Handle;
|
|||
|
end;
|
|||
|
|
|||
|
232: //ɨ<><C9A8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
begin
|
|||
|
if frmFCSMCK = nil then
|
|||
|
begin
|
|||
|
frmFCSMCK := TfrmFCSMCK.Create(application.MainForm);
|
|||
|
with frmFCSMCK do
|
|||
|
begin
|
|||
|
caption := Trim(Title);
|
|||
|
FormStyle := mstyle;
|
|||
|
windowState := mstate;
|
|||
|
BorderStyle := mborderstyle;
|
|||
|
//show;
|
|||
|
end;
|
|||
|
end
|
|||
|
else
|
|||
|
frmFCSMCK.BringToFront;
|
|||
|
//<2F><><EFBFBD><EFBFBD>
|
|||
|
mnewHandle := frmFCSMCK.Handle;
|
|||
|
end;
|
|||
|
|
|||
|
241: //<2F>뵥<EFBFBD><EBB5A5>ӡ
|
|||
|
begin
|
|||
|
if frmCPCKMdList = nil then
|
|||
|
begin
|
|||
|
frmCPCKMdList := TfrmCPCKMdList.Create(application.MainForm);
|
|||
|
with frmCPCKMdList do
|
|||
|
begin
|
|||
|
caption := Trim(Title);
|
|||
|
FormStyle := mstyle;
|
|||
|
windowState := mstate;
|
|||
|
BorderStyle := mborderstyle;
|
|||
|
//show;
|
|||
|
end;
|
|||
|
end
|
|||
|
else
|
|||
|
frmCPCKMdList.BringToFront;
|
|||
|
//<2F><><EFBFBD><EFBFBD>
|
|||
|
mnewHandle := frmCPCKMdList.Handle;
|
|||
|
|
|||
|
end;
|
|||
|
|
|||
|
991: //<2F><>̨<EFBFBD><CCA8>
|
|||
|
begin
|
|||
|
if frmopencarList = nil then
|
|||
|
begin
|
|||
|
frmopencarList := TfrmopencarList.Create(application.MainForm);
|
|||
|
with frmopencarList do
|
|||
|
begin
|
|||
|
caption := Trim(Title);
|
|||
|
FormStyle := mstyle;
|
|||
|
windowState := mstate;
|
|||
|
BorderStyle := mborderstyle;
|
|||
|
//show;
|
|||
|
end;
|
|||
|
end
|
|||
|
else
|
|||
|
frmopencarList.BringToFront;
|
|||
|
//<2F><><EFBFBD><EFBFBD>
|
|||
|
mnewHandle := frmopencarList.Handle;
|
|||
|
|
|||
|
end;
|
|||
|
|
|||
|
211: //<2F><>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
begin
|
|||
|
bFound := FALSE;
|
|||
|
for i := (App.MainForm.MDIChildCount - 1) downto 0 do
|
|||
|
begin
|
|||
|
if App.MainForm.MDIChildren[i].Caption = '<27><>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' then
|
|||
|
begin
|
|||
|
BringWindowToTop(frmFinishedClothOutListGL.Handle);
|
|||
|
bFound := TRUE;
|
|||
|
Break;
|
|||
|
end;
|
|||
|
end;
|
|||
|
if not bFound then
|
|||
|
begin
|
|||
|
frmFinishedClothOutListGL := TfrmFinishedClothOutList.Create(application.MainForm);
|
|||
|
with frmFinishedClothOutListGL do
|
|||
|
begin
|
|||
|
canshu1 := '<27><><EFBFBD><EFBFBD>';
|
|||
|
Title := '<27><>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
|
|||
|
caption := Trim(Title);
|
|||
|
FormStyle := mstyle;
|
|||
|
windowState := mstate;
|
|||
|
BorderStyle := mborderstyle;
|
|||
|
//show;
|
|||
|
end;
|
|||
|
end
|
|||
|
else
|
|||
|
frmFinishedClothOutListGL.BringToFront;
|
|||
|
//<2F><><EFBFBD><EFBFBD>
|
|||
|
mnewHandle := frmFinishedClothOutListGL.Handle;
|
|||
|
end;
|
|||
|
212: //<2F><>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ
|
|||
|
begin
|
|||
|
bFound := FALSE;
|
|||
|
for i := (App.MainForm.MDIChildCount - 1) downto 0 do
|
|||
|
begin
|
|||
|
if App.MainForm.MDIChildren[i].Caption = '<27><>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ' then
|
|||
|
begin
|
|||
|
BringWindowToTop(frmFinishedClothOutListCX.Handle);
|
|||
|
bFound := TRUE;
|
|||
|
Break;
|
|||
|
end;
|
|||
|
end;
|
|||
|
if not bFound then
|
|||
|
begin
|
|||
|
frmFinishedClothOutListCX := TfrmFinishedClothOutList.Create(application.MainForm);
|
|||
|
with frmFinishedClothOutListCX do
|
|||
|
begin
|
|||
|
canshu1 := '<27><>ѯ';
|
|||
|
Title := '<27><>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ';
|
|||
|
caption := Trim(Title);
|
|||
|
FormStyle := mstyle;
|
|||
|
windowState := mstate;
|
|||
|
BorderStyle := mborderstyle;
|
|||
|
end;
|
|||
|
end
|
|||
|
else
|
|||
|
frmFinishedClothOutListCX.BringToFront;
|
|||
|
//<2F><><EFBFBD><EFBFBD>
|
|||
|
mnewHandle := frmFinishedClothOutListCX.Handle;
|
|||
|
end;
|
|||
|
|
|||
|
311: //<2F><>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
begin
|
|||
|
bFound := FALSE;
|
|||
|
for i := (App.MainForm.MDIChildCount - 1) downto 0 do
|
|||
|
begin
|
|||
|
if App.MainForm.MDIChildren[i].Caption = '<27><>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' then
|
|||
|
begin
|
|||
|
BringWindowToTop(frmFinishedClothKCListGL.Handle);
|
|||
|
bFound := TRUE;
|
|||
|
Break;
|
|||
|
end;
|
|||
|
end;
|
|||
|
if not bFound then
|
|||
|
begin
|
|||
|
frmFinishedClothKCListGL := TfrmFinishedClothKCList.Create(application.MainForm);
|
|||
|
with frmFinishedClothKCListGL do
|
|||
|
begin
|
|||
|
canshu1 := '<27><><EFBFBD><EFBFBD>';
|
|||
|
Title := '<27><>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
|
|||
|
caption := Trim(Title);
|
|||
|
FormStyle := mstyle;
|
|||
|
windowState := mstate;
|
|||
|
BorderStyle := mborderstyle;
|
|||
|
end;
|
|||
|
end
|
|||
|
else
|
|||
|
frmFinishedClothKCListGL.BringToFront;
|
|||
|
//<2F><><EFBFBD><EFBFBD>
|
|||
|
mnewHandle := frmFinishedClothKCListGL.Handle;
|
|||
|
end;
|
|||
|
|
|||
|
312: //<2F><>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ܹ<EFBFBD><DCB9><EFBFBD>
|
|||
|
begin
|
|||
|
bFound := FALSE;
|
|||
|
for i := (App.MainForm.MDIChildCount - 1) downto 0 do
|
|||
|
begin
|
|||
|
if App.MainForm.MDIChildren[i].Caption = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ<EFBFBD><D1AF>' then
|
|||
|
begin
|
|||
|
BringWindowToTop(frmFinishedClothKCHZListGL.Handle);
|
|||
|
bFound := TRUE;
|
|||
|
Break;
|
|||
|
end;
|
|||
|
end;
|
|||
|
if not bFound then
|
|||
|
begin
|
|||
|
frmFinishedClothKCHZListGL := TfrmFinishedClothKCHZList.Create(application.MainForm);
|
|||
|
with frmFinishedClothKCHZListGL do
|
|||
|
begin
|
|||
|
canshu1 := '<27><><EFBFBD><EFBFBD>';
|
|||
|
Title := '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ<EFBFBD><D1AF>';
|
|||
|
caption := Trim(Title);
|
|||
|
FormStyle := mstyle;
|
|||
|
windowState := mstate;
|
|||
|
BorderStyle := mborderstyle;
|
|||
|
end;
|
|||
|
end
|
|||
|
else
|
|||
|
frmFinishedClothKCHZListGL.BringToFront;
|
|||
|
//<2F><><EFBFBD><EFBFBD>
|
|||
|
mnewHandle := frmFinishedClothKCHZListGL.Handle;
|
|||
|
end;
|
|||
|
end;
|
|||
|
|
|||
|
Result := mnewHandle;
|
|||
|
// NewDllApp := Application;
|
|||
|
end;
|
|||
|
//===========================================================
|
|||
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD><EFBFBD>ӳ<EFBFBD>
|
|||
|
//===========================================================
|
|||
|
|
|||
|
function ConnData(): Boolean;
|
|||
|
begin
|
|||
|
if not Assigned(DataLink_FinishedClothWarehouse) then
|
|||
|
DataLink_FinishedClothWarehouse := TDataLink_FinishedClothWarehouse.Create(Application);
|
|||
|
try
|
|||
|
with DataLink_FinishedClothWarehouse.ADOLink do
|
|||
|
begin
|
|||
|
//if not Connected then
|
|||
|
begin
|
|||
|
Connected := false;
|
|||
|
ConnectionString := DConString;
|
|||
|
LoginPrompt := false;
|
|||
|
Connected := true;
|
|||
|
end;
|
|||
|
end;
|
|||
|
Result := true;
|
|||
|
except
|
|||
|
Result := false;
|
|||
|
application.MessageBox('<27><><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD>ܣ<EFBFBD>', '<27><><EFBFBD><EFBFBD>', mb_Ok + MB_ICONERROR);
|
|||
|
end;
|
|||
|
|
|||
|
end;
|
|||
|
|
|||
|
//initialization
|
|||
|
// OldDllApp := Application;
|
|||
|
//
|
|||
|
//finalization
|
|||
|
// DataLink_FinishedClothWarehouse.Free;
|
|||
|
// Application := OldDllApp;
|
|||
|
initialization
|
|||
|
CoInitialize(nil);
|
|||
|
dxUnitsLoader.Initialize;
|
|||
|
|
|||
|
|
|||
|
finalization
|
|||
|
DataLink_FinishedClothWarehouse.Free;
|
|||
|
application := NewDllApp;
|
|||
|
dxUnitsLoader.Finalize;
|
|||
|
|
|||
|
end.
|
|||
|
|