?? usbclass.cpp
字號:
list->name5=m_List7.InsertString(-1,str1[2]);
list->name5=m_List8.InsertString(-1,str1[3]);
list->phone=m_List1.InsertString(-1,str2[0]);
list->phone=m_List2.InsertString(-1,str2[1]);
list->phone=m_List3.InsertString(-1,str2[2]);
list->phone=m_List4.InsertString(-1,str2[3]);
list->phone=m_List1.InsertString(-1,str2[4]);
list->phone=m_List2.InsertString(-1,str2[5]);
list->phone=m_List3.InsertString(-1,str2[6]);
list->phone=m_List4.InsertString(-1,str2[7]);
list->phone=m_List1.InsertString(-1,str2[8]);
list->phone=m_List2.InsertString(-1,str2[9]);
list->phone=m_List3.InsertString(-1,str2[10]);
list->phone=m_List4.InsertString(-1,str2[11]);
list->phone=m_List1.InsertString(-1,str2[12]);
list->phone=m_List2.InsertString(-1,str2[13]);
list->phone=m_List3.InsertString(-1,str2[14]);
list->phone=m_List4.InsertString(-1,str2[15]);
list->phone=m_List1.InsertString(-1,str2[16]);
list->phone=m_List2.InsertString(-1,str2[17]);
list->phone=m_List3.InsertString(-1,str2[18]);
list->phone=m_List4.InsertString(-1,str2[19]);
list->phone=m_List1.InsertString(-1,str2[20]);
list->phone=m_List2.InsertString(-1,str2[21]);
list->phone=m_List3.InsertString(-1,str2[22]);
list->phone=m_List4.InsertString(-1,str2[23]);
list->phone=m_List1.InsertString(-1,str2[24]);
list->phone=m_List2.InsertString(-1,str2[25]);
list->phone=m_List3.InsertString(-1,str2[26]);
list->phone=m_List4.InsertString(-1,str2[27]);
list->phone=m_List1.InsertString(-1,str2[28]);
list->phone=m_List2.InsertString(-1,str2[29]);
list->phone=m_List3.InsertString(-1,str2[30]);
list->phone=m_List4.InsertString(-1,str2[31]);
fclose(fp);
}
void USBCLASS::OnButton2() //UP KEY
{
// TODO: Add your control notification handler code here
FILE *fp;
if((fp=fopen("usbdata.dat","r"))==NULL)
{
MessageBox("Please download data first!");
}
else;
//fp=fopen("usbdata.dat","r");
int i;
char tempbuf[64]={000};
i=2048;
fseek(fp,i,SEEK_SET);
fread(&tempbuf,48,1,fp);
char str1[4][4];
str1[0][0]=tempbuf[1]+48;
str1[0][1]=tempbuf[2]+48;
str1[0][2]='\0';
str1[1][0]=tempbuf[3]+48;
str1[1][1]=tempbuf[4]+48;
str1[1][2]='\0';
str1[2][0]=tempbuf[5]+48;
str1[2][1]=tempbuf[6]+48;
str1[2][2]='\0';
str1[3][0]=tempbuf[7]+48;
str1[3][1]=tempbuf[8]+48;
str1[3][2]='\0';
i=tempbuf[0];
i=tenhex(i)+1;
if(i>20)
i=1;
else;
//i=(((tempbuf[0]&240)>>4)*16)+(tempbuf[0]&15);
if(upcount<i)
upcount++;
else
(upcount=i);
i=(upcount-1)*48;
// if(upcount==9)// i=(upcount-1)*48+1;
// else
// if(upcount==10)
// i=(upcount-1)*48+2;
// else
// if (upcount==11||upcount==12||upcount==13||upcount==14)
// i=(upcount-1)*48+3;
// else
// if(upcount<=8)
// i=(upcount-1)*48;
// if(upcount==15)
// i=(upcount-1)*48+4;
// else
// if(upcount>=16)
// i=(upcount-1)*48+5;
// else;
fseek(fp,i,SEEK_SET);
fread(&tempbuf,64,1,fp);
char str2[32][4];
//int i;
//str1[0][0]=tempbuf[7];
//str1[0][1]=tempbuf[8];
//str1[0][2]='\0';
//str1[1][0]=tempbuf[9];
//str1[1][1]=tempbuf[10];
//str1[1][2]='\0';
//str1[2][0]=tempbuf[11];
//str1[2][1]=tempbuf[12];
//str1[2][2]='\0';
//str1[3][0]=tempbuf[13];
//str1[3][1]=tempbuf[14];
//str1[3][2]='\0';
i=tempbuf[16];
if(tenhex(i)!=256)
{
str2[0][0]=((tenhex(i)&240)>>4)+48;
str2[0][1]=(tenhex(i)&15)+48;
str2[0][2]='\0';
}
else
{
str2[0][0]=49;
str2[0][1]=((tenhex(i)&240)>>4)+48;
str2[0][2]=(tenhex(i)&15)+48;
str2[0][3]='\0';
}
i=tempbuf[17];
if(tenhex(i)!=256)
{
str2[1][0]=((tenhex(i)&240)>>4)+48;
str2[1][1]=(tenhex(i)&15)+48;
str2[1][2]='\0';
}
else
{
str2[1][0]=49;
str2[1][1]=((tenhex(i)&240)>>4)+48;
str2[1][2]=(tenhex(i)&15)+48;
str2[1][3]='\0';
}
i=tempbuf[18];
if(tenhex(i)!=256)
{
str2[2][0]=((tenhex(i)&240)>>4)+48;
str2[2][1]=(tenhex(i)&15)+48;
str2[2][2]='\0';
}
else
{
str2[2][0]=49;
str2[2][1]=((tenhex(i)&240)>>4)+48;
str2[2][2]=(tenhex(i)&15)+48;
str2[2][3]='\0';
}
i=tempbuf[19];
if(tenhex(i)!=256)
{
str2[3][0]=((tenhex(i)&240)>>4)+48;
str2[3][1]=(tenhex(i)&15)+48;
str2[3][2]='\0';
}
else
{
str2[3][0]=49;
str2[3][1]=((tenhex(i)&240)>>4)+48;
str2[3][2]=(tenhex(i)&15)+48;
str2[3][3]='\0';
}
i=tempbuf[20];
if(tenhex(i)!=256)
{
str2[4][0]=((tenhex(i)&240)>>4)+48;
str2[4][1]=(tenhex(i)&15)+48;
str2[4][2]='\0';
}
else
{
str2[4][0]=49;
str2[4][1]=((tenhex(i)&240)>>4)+48;
str2[4][2]=(tenhex(i)&15)+48;
str2[4][3]='\0';
}
i=tempbuf[21];
if(tenhex(i)!=256)
{
str2[5][0]=((tenhex(i)&240)>>4)+48;
str2[5][1]=(tenhex(i)&15)+48;
str2[5][2]='\0';
}
else
{
str2[5][0]=49;
str2[5][1]=((tenhex(i)&240)>>4)+48;
str2[5][2]=(tenhex(i)&15)+48;
str2[5][3]='\0';
}
i=tempbuf[22];
if(tenhex(i)!=256)
{
str2[6][0]=((tenhex(i)&240)>>4)+48;
str2[6][1]=(tenhex(i)&15)+48;
str2[6][2]='\0';
}
else
{
str2[6][0]=49;
str2[6][1]=((tenhex(i)&240)>>4)+48;
str2[6][2]=(tenhex(i)&15)+48;
str2[6][3]='\0';
}
i=tempbuf[23];
if(tenhex(i)!=256)
{
str2[7][0]=((tenhex(i)&240)>>4)+48;
str2[7][1]=(tenhex(i)&15)+48;
str2[7][2]='\0';
}
else
{
str2[7][0]=49;
str2[7][1]=((tenhex(i)&240)>>4)+48;
str2[7][2]=(tenhex(i)&15)+48;
str2[7][3]='\0';
}
i=tempbuf[24];
if(tenhex(i)!=256)
{
str2[8][0]=((tenhex(i)&240)>>4)+48;
str2[8][1]=(tenhex(i)&15)+48;
str2[8][2]='\0';
}
else
{
str2[8][0]=49;
str2[8][1]=((tenhex(i)&240)>>4)+48;
str2[8][2]=(tenhex(i)&15)+48;
str2[8][3]='\0';
}
i=tempbuf[25];
if(tenhex(i)!=256)
{
str2[9][0]=((tenhex(i)&240)>>4)+48;
str2[9][1]=(tenhex(i)&15)+48;
str2[9][2]='\0';
}
else
{
str2[9][0]=49;
str2[9][1]=((tenhex(i)&240)>>4)+48;
str2[9][2]=(tenhex(i)&15)+48;
str2[9][3]='\0';
}
i=tempbuf[26];
if(tenhex(i)!=256)
{
str2[10][0]=((tenhex(i)&240)>>4)+48;
str2[10][1]=(tenhex(i)&15)+48;
str2[10][2]='\0';
}
else
{
str2[10][0]=49;
str2[10][1]=((tenhex(i)&240)>>4)+48;
str2[10][2]=(tenhex(i)&15)+48;
str2[10][3]='\0';
}
i=tempbuf[27];
if(tenhex(i)!=256)
{
str2[11][0]=((tenhex(i)&240)>>4)+48;
str2[11][1]=(tenhex(i)&15)+48;
str2[11][2]='\0';
}
else
{
str2[11][0]=49;
str2[11][1]=((tenhex(i)&240)>>4)+48;
str2[11][2]=(tenhex(i)&15)+48;
str2[11][3]='\0';
}
i=tempbuf[28];
if(tenhex(i)!=256)
{
str2[12][0]=((tenhex(i)&240)>>4)+48;
str2[12][1]=(tenhex(i)&15)+48;
str2[12][2]='\0';
}
else
{
str2[12][0]=49;
str2[12][1]=((tenhex(i)&240)>>4)+48;
str2[12][2]=(tenhex(i)&15)+48;
str2[12][3]='\0';
}
i=tempbuf[29];
if(tenhex(i)!=256)
{
str2[13][0]=((tenhex(i)&240)>>4)+48;
str2[13][1]=(tenhex(i)&15)+48;
str2[13][2]='\0';
}
else
{
str2[13][0]=49;
str2[13][1]=((tenhex(i)&240)>>4)+48;
str2[13][2]=(tenhex(i)&15)+48;
str2[13][3]='\0';
}
i=tempbuf[30];
if(tenhex(i)!=256)
{
str2[14][0]=((tenhex(i)&240)>>4)+48;
str2[14][1]=(tenhex(i)&15)+48;
str2[14][2]='\0';
}
else
{
str2[14][0]=49;
str2[14][1]=((tenhex(i)&240)>>4)+48;
str2[14][2]=(tenhex(i)&15)+48;
str2[14][3]='\0';
}
i=tempbuf[31];
if(tenhex(i)!=256)
{
str2[15][0]=((tenhex(i)&240)>>4)+48;
str2[15][1]=(tenhex(i)&15)+48;
str2[15][2]='\0';
}
else
{
str2[15][0]=49;
str2[15][1]=((tenhex(i)&240)>>4)+48;
str2[15][2]=(tenhex(i)&15)+48;
str2[15][3]='\0';
}
i=tempbuf[32];
if(tenhex(i)!=256)
{
str2[16][0]=((tenhex(i)&240)>>4)+48;
str2[16][1]=(tenhex(i)&15)+48;
str2[16][2]='\0';
}
else
{
str2[16][0]=49;
str2[16][1]=((tenhex(i)&240)>>4)+48;
str2[16][2]=(tenhex(i)&15)+48;
str2[16][3]='\0';
}
i=tempbuf[33];
if(tenhex(i)!=256)
{
str2[17][0]=((tenhex(i)&240)>>4)+48;
str2[17][1]=(tenhex(i)&15)+48;
str2[17][2]='\0';
}
else
{
str2[17][0]=49;
str2[17][1]=((tenhex(i)&240)>>4)+48;
str2[17][2]=(tenhex(i)&15)+48;
str2[17][3]='\0';
}
i=tempbuf[34];
if(tenhex(i)!=256)
{
str2[18][0]=((tenhex(i)&240)>>4)+48;
str2[18][1]=(tenhex(i)&15)+48;
str2[18][2]='\0';
}
else
{
str2[18][0]=49;
str2[18][1]=((tenhex(i)&240)>>4)+48;
str2[18][2]=(tenhex(i)&15)+48;
str2[18][3]='\0';
}
i=tempbuf[35];
if(tenhex(i)!=256)
{
str2[19][0]=((tenhex(i)&240)>>4)+48;
str2[19][1]=(tenhex(i)&15)+48;
str2[19][2]='\0';
}
else
{
str2[19][0]=49;
str2[19][1]=((tenhex(i)&240)>>4)+48;
str2[19][2]=(tenhex(i)&15)+48;
str2[19][3]='\0';
}
i=tempbuf[36];
if(tenhex(i)!=256)
{
str2[20][0]=((tenhex(i)&240)>>4)+48;
str2[20][1]=(tenhex(i)&15)+48;
str2[20][2]='\0';
}
else
{
str2[20][0]=49;
str2[20][1]=((tenhex(i)&240)>>4)+48;
str2[20][2]=(tenhex(i)&15)+48;
str2[20][3]='\0';
}
i=tempbuf[37];
if(tenhex(i)!=256)
{
str2[21][0]=((tenhex(i)&240)>>4)+48;
str2[21][1]=(tenhex(i)&15)+48;
str2[21][2]='\0';
}
else
{
str2[21][0]=49;
str2[21][1]=((tenhex(i)&240)>>4)+48;
str2[21][2]=(tenhex(i)&15)+48;
str2[21][3]='\0';
}
i=tempbuf[38];
if(tenhex(i)!=256)
{
str2[22][0]=((tenhex(i)&240)>>4)+48;
str2[22][1]=(tenhex(i)&15)+48;
str2[22][2]='\0';
}
else
{
str2[22][0]=49;
str2[22][1]=((tenhex(i)&240)>>4)+48;
str2[22][2]=(tenhex(i)&15)+48;
str2[22][3]='\0';
}
i=tempbuf[39];
if(tenhex(i)!=256)
{
str2[23][0]=((tenhex(i)&240)>>4)+48;
str2[23][1]=(tenhex(i)&15)+48;
str2[23][2]='\0';
}
else
{
str2[23][0]=49;
str2[23][1]=((tenhex(i)&240)>>4)+48;
str2[23][2]=(tenhex(i)&15)+48;
str2[23][3]='\0';
}
i=tempbuf[40];
if(tenhex(i)!=256)
{
str2[24][0]=((tenhex(i)&240)>>4)+48;
str2[24][1]=(tenhex(i)&15)+48;
str2[24][2]='\0';
}
else
{
str2[24][0]=49;
str2[24][1]=((tenhex(i)&240)>>4)+48;
str2[24][2]=(tenhex(i)&15)+48;
str2[24][3]='\0';
}
i=tempbuf[41];
if(tenhex(i)!=256)
{
str2[25][0]=((tenhex(i)&240)>>4)+48;
str2[25][1]=(tenhex(i)&15)+48;
str2[25][2]='\0';
}
else
{
str2[25][0]=49;
str2[25][1]=((tenhex(i)&240)>>4)+48;
str2[25][2]=(tenhex(i)&15)+48;
str2[25][3]='\0';
}
i=tempbuf[42];
if(tenhex(i)!=256)
{
str2[26][0]=((tenhex(i)&240)>>4)+48;
str2[26][1]=(tenhex(i)&15)+48;
str2[26][2]='\0';
}
else
{
str2[26][0]=49;
str2[26][1]=((tenhex(i)&240)>>4)+48;
str2[26][2]=(tenhex(i)&15)+48;
str2[26][3]='\0';
}
i=tempbuf[43];
if(tenhex(i)!=256)
{
str2[27][0]=((tenhex(i)&240)>>4)+48;
str2[27][1]=(tenhex(i)&15)+48;
str2[27][2]='\0';
}
else
{
str2[27][0]=49;
str2[27][1]=((tenhex(i)&240)>>4)+48;
str2[27][2]=(tenhex(i)&15)+48;
str2[27][3]='\0';
}
i=tempbuf[44];
if(tenhex(i)!=256)
{
str2[28][0]=((tenhex(i)&240)>>4)+48;
str2[28][1]=(tenhex(i)&15)+48;
str2[28][2]='\0';
}
else
{
str2[28][0]=49;
str2[28][1]=((tenhex(i)&240)>>4)+48;
str2[28][2]=(tenhex(i)&15)+48;
str2[28][3]='\0';
}
i=tempbuf[45];
if(tenhex(i)!=256)
{
str2[29][0]=((tenhex(i)&240)>>4)+48;
str2[29][1]=(tenhex(i)&15)+48;
str2[29][2]='\0';
}
else
{
str2[29][0]=49;
str2[29][1]=((tenhex(i)&240)>>4)+48;
str2[29][2]=(tenhex(i)&15)+48;
str2[29][3]='\0';
}
i=tempbuf[46];
if(tenhex(i)!=256)
{
str2[30][0]=((tenhex(i)&240)>>4)+48;
str2[30][1]=(tenhex(i)&15)+48;
str2[30][2]='\0';
}
else
{
str2[30][0]=49;
str2[30][1]=((tenhex(i)&240)>>4)+48;
str2[30][2]=(tenhex(i)&15)+48;
str2[30][3]='\0';
}
i=tempbuf[47];
if(tenhex(i)!=256)
{
str2[31][0]=((tenhex(i)&240)>>4)+48;
str2[31][1]=(tenhex(i)&15)+48;
str2[31][2]='\0';
}
else
{
str2[31][0]=49;
str2[31][1]=((tenhex(i)&240)>>4)+48;
str2[31][2]=(tenhex(i)&15)+48;
str2[31][3]='\0';
}
i=upcount;
char testid[3][10]={00};
if(i<=9)
{
testid[0][0]=i+48;
testid[0][1]='\0';
}
else if(i<=19)
{
testid[0][0]=49;
testid[0][1]=(i-10)+48;
testid[0][2]='\0';
}
else
{
testid[0][0]=50;
testid[0][1]=48;
testid[0][2]='\0';
}
i=tempbuf[2];
unsigned char j=tempbuf[5];
testid[1][0]=((tenhex(i)&3840)>>8)+48;
testid[1][1]=((tenhex(i)&240)>>4)+48;
testid[1][2]=(tenhex(i)&15)+48;
testid[1][3]='\0';
i=tempbuf[4];
if(tenhex(i)>=256)
{
testid[2][0]=((tenhex(i)&3840)>>8)+48;
testid[2][1]=((tenhex(i)&240)>>4)+48;
testid[2][2]=(tenhex(i)&15)+48;
testid[2][3]='.';
if(j==0) //;0000
testid[2][4]=48;
else if(j==25) //19 99
testid[2][4]=49;
else if(j==51) //33 33
testid[2][4]=50;
else if(j==72) //4c cc
testid[2][4]=51;
else if(j==102) //66 66
testid[2][4]=52;
else if(j==128) //80 00
testid[2][4]=53;
else if(j==153) //99 99
testid[2][4]=54;
else if(j==187) //bb bb
testid[2][4]=55;
else if(j==204) //cc cc
testid[2][4]=56;
else if(j==230) //e6 66
testid[2][4]=57;
else;
testid[2][5]='\0';
}
else
{
//testid[2][0]=((tenhex(i)&3840)>>8)+48;
testid[2][0]=((tenhex(i)&240)>>4)+48;
testid[2][1]=(tenhex(i)&15)+48;
testid[2][2]='.';
if(j==0) //;0000
testid[2][3]=48;
else if(j==25) //19 99
testid[2][3]=49;
else if(j==51) //33 33
testid[2][3]=50;
else if(j==72) //4c cc
testid[2][3]=51;
else if(j==102) //66 66
testid[2][3]=52;
else if(j==128) //80 00
testid[2][3]=53;
else if(j==153) //99 99
testid[2][3]=54;
else if(j==187) //bb bb
testid[2][3]=55;
else if(j==204) //cc cc
testid[2][3]=56;
else if(j==230) //e6 66
testid[2][3]=57;
else;
testid[2][4]='\0';
}
//fscanf(fp,"%d",&e);
person *list;
list=new person;
m_List5.ResetContent();
m_List6.ResetContent();
m_List7.ResetContent();
m_List8.ResetContent();
m_List9.ResetContent();
m_List10.ResetContent();
m_List11.ResetContent();
m_List1.ResetContent();
m_List2.ResetContent(); //for down reset before load
m_List3.ResetContent();
m_List4.ResetContent();
list->mult=m_List10.InsertString(-1,testid[1]);
list->mult=m_List11.InsertString(-1,testid[2]);
list->game=m_List9.InsertString(-1,testid[0]);
list->name5=m_List5.InsertString(-1,str1[0]);
list->name5=m_List6.InsertString(-1,str1[1]);
list->name5=m_List7.InsertString(-1,str1[2]);
list->name5=m_List8.InsertString(-1,str1[3]);
list->phone=m_List1.InsertString(-1,str2[0]);
list->phone=m_List2.InsertString(-1,str2[1]);
list->phone=m_List3.InsertString(-1,str2[2]);
list->phone=m_List4.InsertString(-1,str2[3]);
list->phone=m_List1.InsertString(-1,str2[4]);
list->phone=m_List2.InsertString(-1,str2[5]);
list->phone=m_List3.InsertString(-1,str2[6]);
list->phone=m_List4.InsertString(-1,str2[7]);
list->phone=m_List1.InsertString(-1,str2[8]);
list->phone=m_List2.InsertString(-1,str2[9]);
list->phone=m_List3.InsertString(-1,str2[10]);
list->phone=m_List4.InsertString(-1,str2[11]);
list->phone=m_List1.InsertString(-1,str2[12]);
list->phone=m_List2.InsertString(-1,str2[13]);
list->phone=m_List3.InsertString(-1,str2[14]);
list->phone=m_List4.InsertString(-1,str2[15]);
list->phone=m_List1.InsertString(-1,str2[16]);
list->phone=m_List2.InsertString(-1,str2[17]);
list->phone=m_List3.InsertString(-1,str2[18]);
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -