📄 jcyhsj.h
字号:
#if !defined(AFX_JCYHSJ_H__09AC5EA2_8857_11D3_9780_00105A755D6C__INCLUDED_)
#define AFX_JCYHSJ_H__09AC5EA2_8857_11D3_9780_00105A755D6C__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// jcyhsj.h : header file
//
/////////////////////////////////////////////////////////////////////////////
// jcyhsj window
class jcyhsj
{
// Construction
public:
jcyhsj();
//抽油机举升井优化设计
void cyjjsjyhsj();
//钢抽油杆柱等强度设计
void gcygdqdsj();
//利用API方法设计钢抽油杆柱
void apisjgcyg();
//玻璃钢杆柱设计
void blggzsj();
//初始化数组
void cshsz();
//排序
void paixu(double abc[], int M,int N);
//计算钢抽油杆柱固有频率因子Fc
double ggyplyz(double F4,double F3,double F2,double L3,double egang,double VV1,double VV2,double VV3,double CC1,double CC2,double CC3);
//计算玻璃钢抽油杆柱固有频率因子Fc
double bggyplyz(double fboligang,double F3,double F2,double L3,double eboligang,double egang,double VV1,double VV2,double VV3,double CC1,double CC2,double CC3);
//计算Y1子程序
double jisuany1(double N1,double X2);
//计算Y2子程序
double jisuany2(double N1,double X1);
//计算Y3子程序
double jisuany3(double N1,double X1);
//计算Y4子程序
double jisuany4(double N1,double X1);
//计算Y5子程序
double jisuany5(double N1,double X1);
CString* sscyjxh;
CString title,title1,title2,title3,title4,gcyjxh[200];
double* sbj,* schongcheng,* schongci,* bpl,* EI;
int* xuhao;
int j,i;
double* LL1,* LL2,* LL3,* LL4,* zdyl1;
double* zdyl2,* zdyl3,* zdyl4,* zhmax;
double* zhmin,* zdnj,* llbx,* sdjgl,* zscc;
double* fcj,* phzl;
double DD[1000],gchongcheng[100][10],gchongci[100][10];
double gxdzdzh[1000],gqbzdnj[1000],dshengdu[1000],pyali[1000],DVW;
double pdiceng,tdiceng,pjingkou,tjingkou,PLI,qceshi,pceshi,Pb, GWR;
double Fw,DVT,DIT,DOT,RR,A2,B2;
int gygmd;
double eyouguan,DIC,OG,GG,CO2,H2S,N2,GW,NaCl,H,pcmyl,qsheji,F1;
double F2,F3,F4,Q1,Q2,Q3,Q4,fff,egang,ruogang,bfff,fboligang;
double qboligang,eboligang,ruoblg,aa3,aa4;
int gcyjsl;
double RUO,fyouguan;
CString scyjxh,G6,G60,G7;
CString gtiaojian; //只有 是 和 否
double SF;
int cdkjg;
int sheji1,sheji2,sheji3;
int nygds;
double pmaxcmyl;
int ddcs;
int MMPF,ZZ;
int sfdayin,NNN;
double RPO,RSO,QB,Qomax,Qtmax,TG,PC,TC,QL,PWF,QO,QW,QG,pjisuan,PN;
double qqi,qshui,qyou,gqi,gshui,gyou,lguan,dhgw,dhgn,rrguan;
double YN2,YCO2,YH2S,YNaCl,nguanduan,djisuan,dliudong,DLTD;
double dguan,aguan,QLT,RPL,RPW,PP,PPP,PD,P,T,RSW,PR,YR,Z,UG,UO,BO;
double STO,UW,STW,BW,VSL,VSG,VM1,VM2,VM,RL,DL,DG,WT,UL,STL,NL,CNL;
double NLV,NGV,A,B,ND,X,Y,X1,Y1,HL,dm,DM1,NRE,FF,QT,FL,TR,J,C,D;
double e,F,G,DR,DY,U0,CCO2,CH2S,CN2,C1,C2,C3,C4,R,TF,Y2,Y3,FF0;
double pqidian,tqidian,ttidu,L1,L2,NREL,F5,F6,F7,S,GFR,GST,VS,v;
double CNaCl,WL,WG,VT,LB,VD,LS,LM,DA,RE,VSO,VSW,VST,WGG,WGL,WGT;
double lmd,UM,NRENS,NFR,L3,L4,hlo,HLO1,HLO2,FM,A1,B1,AA1,aa2,QQ;
double Gmax,Gmin,MMAX,XX,V1,V2,V3,EI1,EI2,Wr,Kt,Er,Kr,No,VV,VV1;
double VV2,CC1,VV3,cc3,Fc,No1,Wrf,FO,M1,CC2,CC3,X2,M2,SP,PPRL;
double MPRL,Y4,PRHP,Y5,TA,PT,CBE,PFL,MFL,MFLY,PS1L,MS1L,PS1LY;
double FMAX,FSmax,MS1LY,PFLY,PS2L,MS2L,PS2LY,MS2LY,FSmax1,b3;
double FSmax2,MMM,RUO1,lfcj,dlyl1,dlyl2,dlyl3,dlyl4,ffff,pdjgl,A3;
char Temp[150];
CStdioFile f3;
CFileException exception3;
BOOL status1;
CString fileDialogFilter2,fileDialogExt2;
// Attributes
public:
// Operations
public:
// Implementation
public:
virtual ~jcyhsj();
};
/////////////////////////////////////////////////////////////////////////////
//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
#endif // !defined(AFX_JCYHSJ_H__09AC5EA2_8857_11D3_9780_00105A755D6C__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -