MEhdi Sobhani
شنبه 11 دی 1389, 23:15 عصر
با عرض سلام و خسته نباشید .
با استفاده از ایندی idtcpclient ، یه مقداری رو دریافت میکن و یه سری بررسی روش انجام میدم با این دستور :
TheString:=IdTCPClient1.Socket.InputBufferAsString (tencoding.UTF8);
مشکلی که وجود داره اینه که وقتی حجم داده ها بیشتر از 32768 میشه ، بافر به طور خودکار در چند قسمت فرستاده میشه .
کد رمز من هم اول داده ها هست ،
حالا سوالم اینه که چطور میشه فهمید بافری که اطلاعاتش رو گرفتیم ، اولین بافر هست یا بافری هست که چند قسمت شده ؟
پ ن : ممکنه در قسمتهای بعدی به طور اتفاقی کدی مابه کد رمز من اول داده ها باشه .
با تشکر فراوان .
با استفاده از ایندی idtcpclient ، یه مقداری رو دریافت میکن و یه سری بررسی روش انجام میدم با این دستور :
TheString:=IdTCPClient1.Socket.InputBufferAsString (tencoding.UTF8);
مشکلی که وجود داره اینه که وقتی حجم داده ها بیشتر از 32768 میشه ، بافر به طور خودکار در چند قسمت فرستاده میشه .
کد رمز من هم اول داده ها هست ،
حالا سوالم اینه که چطور میشه فهمید بافری که اطلاعاتش رو گرفتیم ، اولین بافر هست یا بافری هست که چند قسمت شده ؟
پ ن : ممکنه در قسمتهای بعدی به طور اتفاقی کدی مابه کد رمز من اول داده ها باشه .
با تشکر فراوان .