📄 sms1.~cpp
字号:
//ShowMessage("xx");
if(strlen( nian_Edit7->Text.c_str())<=0)
{
DateTime = Time();
timeS=TimeToStr(DateTime);
DateTime = Date();
dateS = DateToStr(DateTime);
shijianS=dateS+' '+timeS;
} else
{
DateTime = Time();
timeS=TimeToStr(DateTime);
DateTime = Date();
dateS = nian_Edit7->Text;
shijianS=dateS+' '+timeS;
}
numI= Item->Index+1+SUOYH[Item->Index];
//ShowMessage(SUOYH[Item->Index]);
//numI= Item->Index+1;
//strcpy( st,Item->Index);
sprintf(fileNameD,"%s\\new\\DA%d\0", dateS.c_str(),numI) ;
sprintf(fileNameRe,"%s\\new\\R%d\0", dateS.c_str(),numI) ;
// ShowMessage( fileNameD);
char str1[1024] ;
int i=0;
memset(str1,0x00,sizeof(str1));
// ShowMessage( fileNameRe) ;
//fpRecv=fopen( fileNameRe,"r+");
if((fpRecv=fopen(fileNameRe,"r+"))==NULL) return;
str1[i]=fgetc(fpRecv);
while (!feof(fpRecv)) {
i++;
str1[i]=fgetc(fpRecv);
}
fclose(fpRecv);
Memo3->Text= str1;
SHoujS=str1;
//ShowMessage( SHoujS);
i=0;
// ShowMessage( fileNameD);
fpd=fopen( fileNameD,"r+");
memset(str1,0x00,sizeof(str1));
str1[i]=fgetc(fpd);
while (!feof(fpd)) {
i++;
str1[i]=fgetc(fpd);
}
fclose(fpd);
Memo4->Text= str1;
//Memo1->Text = ListItem->SubItems->Caption;
// Memo2->Text= ListItem->SubItems->Add(NeirS);
}
//---------------------------------------------------------------------------
void __fastcall TForm1::del_dai_BitBtn2Click(TObject *Sender)
{
char TimeStr[20],TypeStr[10],jradeStr[10],statStr[10],st[20];
int accI;
TDateTime DateTime = Time();
AnsiString timeS=TimeToStr(DateTime);
DateTime = Date();
AnsiString dateS = DateToStr(DateTime);
AnsiString shijianS;
shijianS=dateS+' '+timeS;
sprintf(fileNameRe,"%s\\new\\R%d\0", dateS.c_str(), numI ) ;
fpRecv = fopen(fileNameRe,"w");
fprintf(fpRecv,"*%s\0", Memo1->Text.c_str() );
fclose(fpRecv);
}
//---------------------------------------------------------------------------
void __fastcall TForm1::YIifaDuanXinChaXun(TObject *Sender)
{
char TimeStr[20],TypeStr[10],jradeStr[10],statStr[10];
int accI;
TDateTime DateTime ;
AnsiString timeS ;
AnsiString dateS ;
AnsiString shijianS;
ListView3->Items->Clear();
// ListView3->Items->Item->Caption ="aaa"
if(strlen(nian_Edit7->Text.c_str())<=1)
{
DateTime = Time();
timeS=TimeToStr(DateTime);
DateTime = Date();
dateS = DateToStr(DateTime);
shijianS=dateS+' '+timeS;
} else
{
DateTime = Time();
timeS=TimeToStr(DateTime);
DateTime = Date();
dateS = nian_Edit7->Text;
shijianS=dateS+' '+timeS;
}
//ShowMessage(shijianS);
char muluS[30],fileNameAcc[40],fileNameRe[40],fileNameH[40],fileNameD[40],accS[10];
memset(accS,0x00,10);
memset( fileNameAcc,0x00,sizeof(fileNameAcc));
sprintf(fileNameAcc,"%s\\send\\acc", dateS.c_str()) ;
//fpacc
//ShowMessage(fileNameAcc);
if((fpacc=fopen(fileNameAcc,"r"))==NULL) { return; }
// fseek(fpacc,0,0);
fgets(accS,9,fpacc);
// ShowMessage(fclose(fpacc));
fclose(fpacc);
accI=atoi(accS);
if(accI<=0)
accI=0 ;
ListView3->Items->Clear();
//ListItem->
// ListView3->RowSelect=true;
//ListView2->
suoyh=0;
int suoyh_i=0,j=0;
for(x=1;x<=accI;x++)
{ suoyh++;
sprintf(fileNameH,"%s\\new\\H%d\0", dateS.c_str(),x) ;
sprintf(fileNameD,"%s\\new\\DA%d\0", dateS.c_str(),x) ;
sprintf(fileNameRe,"%s\\new\\R%d\0", dateS.c_str(),x) ;
// fph=fopen(fileNameH,"r+");
if((fpd=fopen(fileNameD,"r+"))==NULL)
{
suoyh_i++;
SUOYH[suoyh]=suoyh_i;
continue;
}
fpRecv=fopen(fileNameRe,"r+");
// SHoujS= SHoujS+fgetc(fpRecv);
char str1[1024] ;
int i=0;
memset(str1,0x00,sizeof(str1));
// ShowMessage( fileNameRe) ;
str1[i]=fgetc(fpRecv);
char ch=str1[0];
while (!feof(fpRecv)) {
i++;
str1[i]=fgetc(fpRecv);
}
fclose(fpRecv);
SHoujS=str1;
//ShowMessage( SHoujS);
i=0;
// ShowMessage( fileNameD);
memset(str1,0x00,sizeof(str1));
str1[i]=fgetc(fpd);
while (!feof(fpd)) {
i++;
str1[i]=fgetc(fpd);
}
fclose(fpd);
NeirS=str1;
ListItem = ListView3->Items->Add( ) ;
ListItem->ImageIndex=x;
//strcpy(ListView2->Items->Caption, "aa");
j++;
ListItem->SubItems->Add(IntToStr(j));
ListItem->SubItems->Add(IntToStr(x));
ListItem->SubItems->Add(SHoujS);
ListItem->SubItems->Add(NeirS);
//ShowMessage(fileNameH);
GetPrivateProfileString("HEAD","time","",TimeStr,20, fileNameH);
//ShowMessage(fileNameH);
ListItem->SubItems->Add(TimeStr);
if(ch=='*') ListItem->SubItems->Add("禁发");
nian_Edit7->Text= dateS;
// ListItem->SubItems->Add(SHoujS);
// ListItem->SubItems->Add(NeirS);
}
}
//---------------------------------------------------------------------------
void __fastcall TForm1::YiJieshouDuanXinenter(TObject *Sender)
{
char TimeStr[20],TypeStr[10],jradeStr[10],statStr[10];
int accI;
TDateTime DateTime ;
AnsiString timeS ;
AnsiString dateS ;
AnsiString shijianS;
ListView4->Items->Clear();
if(strlen( Edit4->Text.c_str())<=1)
{
DateTime = Time();
timeS=TimeToStr(DateTime);
DateTime = Date();
dateS = DateToStr(DateTime);
shijianS=dateS+' '+timeS;
} else
{
DateTime = Time();
timeS=TimeToStr(DateTime);
DateTime = Date();
dateS = Edit4->Text;
shijianS=dateS+' '+timeS;
}
//ShowMessage(shijianS);
char muluS[30],fileNameAcc[40],fileNameRe[40],fileNameH[40],fileNameD[40],accS[10];
memset(accS,0x00,10);
memset( fileNameAcc,0x00,sizeof(fileNameAcc));
sprintf(fileNameAcc,"%s\\recv\\acc", dateS.c_str()) ;
//fpacc
// ShowMessage(fileNameAcc);
if((fpacc=fopen(fileNameAcc,"r"))==NULL) { return; }
// fseek(fpacc,0,0);
fgets(accS,9,fpacc);
// ShowMessage(fclose(fpacc));
fclose(fpacc);
accI=atoi(accS);
if(accI<=0)
accI=1 ;
ListView4->Items->Clear();
//ListItem->
ListView4->RowSelect=true;
//ListView2->
suoyh=0;
int suoyh_i=0,j=0;
for(x=1;x<=accI;x++)
{ suoyh++;
sprintf(fileNameH,"%s\\recv\\H%d\0", dateS.c_str(),x) ;
sprintf(fileNameD,"%s\\recv\\DA%d\0", dateS.c_str(),x) ;
sprintf(fileNameRe,"%s\\recv\\R%d\0", dateS.c_str(),x) ;
// fph=fopen(fileNameH,"r+");
if((fpd=fopen(fileNameD,"r+"))==NULL)
{
suoyh_i++;
SUOYH[suoyh]=suoyh_i;
continue;
}
fpRecv=fopen(fileNameRe,"r+");
// SHoujS= SHoujS+fgetc(fpRecv);
char str1[1024] ;
int i=0;
memset(str1,0x00,sizeof(str1));
// ShowMessage( fileNameRe) ;
str1[i]=fgetc(fpRecv);
char ch=str1[0];
while (!feof(fpRecv)) {
i++;
str1[i]=fgetc(fpRecv);
}
fclose(fpRecv);
SHoujS=str1;
//ShowMessage( SHoujS);
i=0;
// ShowMessage( fileNameD);
memset(str1,0x00,sizeof(str1));
str1[i]=fgetc(fpd);
while (!feof(fpd)) {
i++;
str1[i]=fgetc(fpd);
}
fclose(fpd);
NeirS=str1;
ListItem = ListView4->Items->Add( ) ;
ListItem->ImageIndex=x;
//strcpy(ListView2->Items->Caption, "aa");
j++;
ListItem->SubItems->Add(IntToStr(j));
ListItem->SubItems->Add(IntToStr(x));
ListItem->SubItems->Add(SHoujS);
ListItem->SubItems->Add(NeirS);
//ShowMessage(fileNameH);
GetPrivateProfileString("HEAD","time","",TimeStr,20, fileNameH);
//ShowMessage(fileNameH);
ListItem->SubItems->Add(TimeStr);
if(ch=='*') ListItem->SubItems->Add("禁发");
// ListItem->SubItems->Add(SHoujS);
Edit4->Text= dateS;
// ListItem->SubItems->Add(NeirS);
}
}
//---------------------------------------------------------------------------
void __fastcall TForm1::YiJieShouListView4Change(TObject *Sender, TListItem *Item,
TItemChange Change)
{
char TimeStr[20],TypeStr[10],jradeStr[10],statStr[10],st[20];
int accI;
int accI_list;
TDateTime DateTime ;
AnsiString timeS ;
AnsiString dateS ;
AnsiString shijianS;
//ListView4->Items->Clear();
if(strlen( Edit4->Text.c_str())<=1)
{
DateTime = Time();
timeS=TimeToStr(DateTime);
DateTime = Date();
dateS = DateToStr(DateTime);
shijianS=dateS+' '+timeS;
} else
{
DateTime = Time();
timeS=TimeToStr(DateTime);
DateTime = Date();
dateS = Edit4->Text;
shijianS=dateS+' '+timeS;
}
numI= Item->Index+1+SUOYH[Item->Index];
//ShowMessage(SUOYH[Item->Index]);
//numI= Item->Index+1;
//strcpy( st,Item->Index);
sprintf(fileNameD,"%s\\recv\\DA%d\0", dateS.c_str(),numI) ;
sprintf(fileNameRe,"%s\\recv\\R%d\0", dateS.c_str(),numI) ;
// ShowMessage( fileNameD);
char str1[1024] ;
int i=0;
memset(str1,0x00,sizeof(str1));
// ShowMessage( fileNameRe) ;
//fpRecv=fopen( fileNameRe,"r+");
if((fpRecv=fopen(fileNameRe,"r+"))==NULL) return;
str1[i]=fgetc(fpRecv);
while (!feof(fpRecv)) {
i++;
str1[i]=fgetc(fpRecv);
}
fclose(fpRecv);
Memo5->Text= str1;
SHoujS=str1;
//ShowMessage( SHoujS);
i=0;
// ShowMessage( fileNameD);
fpd=fopen( fileNameD,"r+");
memset(str1,0x00,sizeof(str1));
str1[i]=fgetc(fpd);
while (!feof(fpd)) {
i++;
str1[i]=fgetc(fpd);
}
fclose(fpd);
Memo6->Text= str1;
}
//---------------------------------------------------------------------------
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -