读书人

BCB中怎么使用cookie

发布时间: 2012-03-12 12:45:33 作者: rapoo

BCB中如何使用cookie
按照网上搜索的代码进行改编,写了下面一段,不过BCB报错说Response,request没有定义,如何解决呢,另外如果用webbrowser如何处理呢,谢谢!!

TStringList* Cookies = new TStringList();
Cookies->Add("TUserID=10039"); // whatever...
Cookies->Add("TUserPSW=830131");
Cookies->Add("TServerAdd=166.111.80.56");
Cookies->Add("TRID=3");
Cookies->Add("TRPSW=NULL");
//TWebRequest *Request;
//TWebResponse *Response;
Response->SetCookieField(Cookies,NULL,NULL,Now()+1,false);

DWORD TUserID;
int TRID;
char TUserPSW[30],TServerAdd[30],TRPSW[30];
// in = fopen("InputFile.txt","r");
// fscanf(in,"%D%s%s",TUserID,TUserPSW,TServerAdd);


TUserID = StrToInt(request->CookieFields->Values["TUserID"]);
TUserPSW = request->CookieFields->Values["TUserPSW"];
TServerAdd = request->CookieFields->Values["TServerAdd"];
TRID = request->CookieFields->Values["TRID"];
TRPSW = request->CookieFields->Values["TRPSW"];

[解决办法]
这些代码貌似是在某个事件中处理的,Response和request是传入的参数
[解决办法]

读书人网 >C++ Builder

热点推荐