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

📄 unit1.h

📁 一个医学的软件
💻 H
字号:
//---------------------------------------------------------------------------

#ifndef Unit1H
#define Unit1H
//---------------------------------------------------------------------------
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
#include <ComCtrls.hpp>
#include <Dialogs.hpp>
#include <ExtCtrls.hpp>
#include <Menus.hpp>
#include <ToolWin.hpp>
#include <Graphics.hpp>
#include <ImgList.hpp>
#include <mem.h>
#include <stdio.h>
#include <math.h>
#include "SUIForm.hpp"
#include "SUIMainMenu.hpp"
#include "SUIStatusBar.hpp"
#include "SUIToolBar.hpp"
#include <Dialogs.hpp>
#include <conio.h>
#include <dir.h>
#include <stdlib.h>
#include <dos.h>
#include <string.h>
#include "SUIImagePanel.hpp"
#include <jpeg.hpp>
#include "SUIComboBox.hpp"
#include "SUIColorBox.hpp"
#include <sys/types.h>
#include <sys/stat.h>
#include <io.h>
#include <Printers.hpp>
#include "SUIImagePanel.hpp"
#include <Windows.h>
#include <systdate.h>

#include "FUN1_DEF.H"
#define broad_ad_zero 0x800
#define broad_ad_each_bit 5.0;
extern PACKAGE TPrinter * __fastcall Printer(void);
//---------------------------------------------------------------------------
class TForm1 : public TForm
{
__published:	// IDE-managed Components
    TsuiForm *suiForm1;
    TsuiMainMenu *suiMainMenu1;
    TMenuItem *N1;
    TsuiStatusBar *suiStatusBar1;
    TsuiToolBar *suiToolBar1;
    TToolButton *ToolButton1;
    TToolButton *ToolButton2;
    TToolButton *ToolButton3;
    TToolButton *ToolButton4;
    TToolButton *ToolButton5;
    TToolButton *ToolButton6;
    TToolButton *ToolButton7;
    TToolButton *ToolButton8;
    TToolButton *ToolButton9;
    TToolButton *ToolButton10;
    TToolButton *ToolButton11;
    TToolButton *ToolButton12;
    TToolButton *ToolButton13;
    TToolButton *ToolButton14;
    TToolButton *ToolButton15;
    TToolButton *ToolButton16;
    TImageList *ImageList1;
    TOpenDialog *OpenDialog1;
    TSaveDialog *SaveDialog1;
    TPrintDialog *PrintDialog1;
    TPrinterSetupDialog *PrinterSetupDialog1;
    TMenuItem *O1;
    TMenuItem *S1;
    TMenuItem *I1;
    TMenuItem *N2;
    TMenuItem *N3;
    TMenuItem *N4;
    TMenuItem *N5;
    TMenuItem *X1;
    TMenuItem *N6;
    TMenuItem *N7;
    TMenuItem *N8;
    TMenuItem *N9;
    TMenuItem *N10;
    TMenuItem *N11;
    TMenuItem *N13;
    TMenuItem *N14;
    TsuiImagePanel *suiImagePanel1;
    TImage *Image1;
    TButton *Button1;
    TButton *Button2;
    TButton *Button3;
    TMenuItem *N12;
    TMenuItem *N15;
    TMenuItem *N16;
    TMenuItem *N17;
    TMenuItem *N19;
    TMenuItem *N20;
    TMenuItem *APD201;
    TMenuItem *N21;
    TMenuItem *APD501;
    TMenuItem *APD1;
    TMenuItem *N22;
    TMenuItem *N23;
    TMenuItem *N18;
    TMenuItem *N24;
    TMenuItem *N25;
    TMenuItem *N26;
    TMenuItem *N27;
    TMenuItem *N28;
    TMenuItem *N29;
    TMenuItem *RP1;
    TMenuItem *N30;
    TsuiComboBox *suiComboBox1;
    TMenuItem *N31;
    TMenuItem *N32;
    TMenuItem *N33;
    TMenuItem *N34;
    TMenuItem *N35;
    TMenuItem *N36;
    TMenuItem *N37;
    void __fastcall ToolButton4Click(TObject *Sender);
    void __fastcall X1Click(TObject *Sender);
    void __fastcall N4Click(TObject *Sender);
    void __fastcall N3Click(TObject *Sender);
    void __fastcall I1Click(TObject *Sender);
    void __fastcall S1Click(TObject *Sender);
    void __fastcall O1Click(TObject *Sender);
    void __fastcall N7Click(TObject *Sender);
    void __fastcall N8Click(TObject *Sender);
    void __fastcall N9Click(TObject *Sender);
    void __fastcall N10Click(TObject *Sender);
    void __fastcall N13Click(TObject *Sender);
    void __fastcall Button1Click(TObject *Sender);
    void __fastcall Button3Click(TObject *Sender);
    void __fastcall FormResize(TObject *Sender);
    void __fastcall ToolButton15Click(TObject *Sender);
    void __fastcall ToolButton16Click(TObject *Sender);
    void __fastcall ToolButton12Click(TObject *Sender);
    void __fastcall ToolButton13Click(TObject *Sender);
    void __fastcall ToolButton9Click(TObject *Sender);
    void __fastcall ToolButton10Click(TObject *Sender);
    void __fastcall ToolButton6Click(TObject *Sender);
    void __fastcall ToolButton7Click(TObject *Sender);
    void __fastcall Image1MouseUp(TObject *Sender, TMouseButton Button,
          TShiftState Shift, int X, int Y);
    void __fastcall Image1MouseMove(TObject *Sender, TShiftState Shift,
          int X, int Y);
    void __fastcall N19Click(TObject *Sender);
    void __fastcall N20Click(TObject *Sender);
    void __fastcall APD201Click(TObject *Sender);
    void __fastcall APD501Click(TObject *Sender);
    void __fastcall APD1Click(TObject *Sender);
    void __fastcall N23Click(TObject *Sender);
    void __fastcall N22Click(TObject *Sender);
    void __fastcall N24Click(TObject *Sender);
    void __fastcall N15Click(TObject *Sender);
    void __fastcall N26Click(TObject *Sender);
    void __fastcall N27Click(TObject *Sender);
    void __fastcall N28Click(TObject *Sender);
    void __fastcall N12Click(TObject *Sender);
    void __fastcall RP1Click(TObject *Sender);
    void __fastcall Button2Click(TObject *Sender);
    void __fastcall FormClose(TObject *Sender, TCloseAction &Action);
    void __fastcall N30Click(TObject *Sender);
    void __fastcall N31Click(TObject *Sender);
    void __fastcall N33Click(TObject *Sender);
    void __fastcall N34Click(TObject *Sender);
    void __fastcall N35Click(TObject *Sender);
    void __fastcall N36Click(TObject *Sender);
    void __fastcall N37Click(TObject *Sender);
private:	// User declarations
public:		// User declarations
    AnsiString MyPath;
    //static struct trialparam *trial;
    struct apparam temp_apparam;
    struct apparam temp_value_apparam;

    struct date sys_date;
    typedef struct {
	unsigned char hour;
	unsigned char minute;
	unsigned char second;
	}REALTIME_T;
REALTIME_T  begin_clock,now_clock,count_clock,record_clock;

    __fastcall TForm1(TComponent* Owner);
    void data_read(void);
    void GridDisplay(AnsiString CurrentColor);
    void ini_dis_trial(void);
    void ffill(char c,long count,FILE *pf);
    void count_ap_fc_param(struct trialparam *data,short int cnum);
    void count_ap_part_param(struct trialparam *data,short int cnum);
    short int ad_memtoscrn(struct axis *dis,short unsigned mem);
    short int time_pointtoscrn(struct axis *dis,short int point);
    int time_scrntopoint(struct axis *dis,int scrn);
    short int trial_time_valuetoscrn(struct trialparam *data,struct axis *dis,float time);
    short unsigned trial_time_valuetopoint(struct trialparam *data,float time);
    int ad_scrntomem(struct axis *dis,int scrn);
    short unsigned trial_ad_valuetomem(struct trialparam *data,float value,short int num);
    float trial_ad_memtovalue(struct trialparam *data,int mem,short int num);
    float da_scrntovalue(struct axis *dis,int scrn);
    float trial_time_pointtovalue(struct trialparam *data,int point);
    float ad_scrntovalue(struct axis *dis,int scrn);
    void ini_trial_axis(struct axis_info *info,struct trialparam *data,
        struct data_dis *dis,int num);
    float get_scale1(float tmp);
    void draw_trial_axis_each(struct trialparam *data,struct data_dis *dis,int num);
};
//---------------------------------------------------------------------------
extern PACKAGE TForm1 *Form1;

//---------------------------------------------------------------------------
#endif

⌨️ 快捷键说明

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