19
PC Oscilloscope PCSU1000
#pragma hdrstop
#include
"DSOLink.h"
#include
"DSOLink_demo.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
int data[5000];
ReadCh1(data);
Memo1->Clear();
Memo1->Lines->Add("Sample rate [Hz]:
Memo1->Lines->Add("Full scale [mV]:
Memo1->Lines->Add("GND level [counts]:
Memo1->Lines->Add("");
for (int i = 0; i < 20; i++)
{
Memo1->Lines->Add("Data
}
}
//---------------------------------------------------------------------------
Nota: Si la biblioteca de importación no es compatible con su versión de Borland C++ version, es
posible crear una biblioteca de importación al ejecutar IMPLIB en la DLL.
L'IMPLIB fonctionne comme suit:
IMPLIB (destination lib name) (source dll)
Ejemplo,
IMPLIB DSOLink.lib DSOLink.dll
"*.dfm"
"+IntToStr(i)+char(9)+IntToStr(data[i+3]));
"+IntToStr(data[0]));
"+IntToStr(data[1]));
"+IntToStr(data[2]));
© 2005 ... Velleman