Курсовая работа: Применение автоматизированного адаптивного интерферометра для исследования наносмещений микрообъектов
char* LocBuf2 = tp.GetBuffer(128);
sg.Send(LocBuf2, 2);
tp.ReleaseBuffer();
//enter
char ent=0x0D;
char* ent2 = &ent;
sg.Send(ent2, 1);
Sleep(600); //организуем паузу чтобы контроллер успел ответить
//считаем текущую позицию//
charbuff1[128];
int rcv = sg.Recv(buff1, sizeof(buff1));
buff1[rcv]=0;
char* j = strchr(buff1, '+');
int res = atoi(j);
if (j==0)
{
j = strchr(buff1, '-');
res = atoi(j); //в res здесь храниться текущие положение
}
CStringmraxsis0_2; //сюда записывается занчение е окошка editaxsis0
GetDlgItemText(IDC_MRAXSIS0,mraxsis0_2);
posnum0=atoi(mraxsis0_2);
posnum0_mr=posicino00+posnum0/2; //перемещаемся вперед
CString mraxsis0_mr;
mraxsis0_mr =itoa(posnum0_mr,mraxsis0_mr.GetBuffer(10),10);
//выполним перемещение//
CStringmr="MA";
char* LocBuf8 = mr.GetBuffer(128);
sg.Send(LocBuf8, 2);