one hacker alone
یک شنبه 14 اردیبهشت 1393, 09:57 صبح
با یاد خدا
سلام
من یه رشته ای رو از فایلی در نت میخونم وقتی طولش رو چاپ میکنم میگه 256 .
در حالی که رشته ی من به 15 کاراکتر هم نمیرسه
حالا وقتی میخوام از سمت راست رشته چند کاراکتر بکشم بیرون right(str,2) مقدار بازگشتی خالی هست
برنامه رو DEBUG کردم دیدم رشته ی من بعد از 15 کاراکتر بسته نشده و 256 تا رزرو داره برای خودش که همین رشته ی رزرو شده رو وقتی داخل Notepad++ کپی میکنم مشخص میشه که کاراکتر های خالی SOH هستن
حالا دنبال راهی برای حذف این کاراکتر ها میگردم
حتی تابع جستجو هم نتونست chr(1) or chrw(1) رو تو رشته شناسایی کنه و با trim هم مشکل حل نشد
سلام
من یه رشته ای رو از فایلی در نت میخونم وقتی طولش رو چاپ میکنم میگه 256 .
در حالی که رشته ی من به 15 کاراکتر هم نمیرسه
حالا وقتی میخوام از سمت راست رشته چند کاراکتر بکشم بیرون right(str,2) مقدار بازگشتی خالی هست
برنامه رو DEBUG کردم دیدم رشته ی من بعد از 15 کاراکتر بسته نشده و 256 تا رزرو داره برای خودش که همین رشته ی رزرو شده رو وقتی داخل Notepad++ کپی میکنم مشخص میشه که کاراکتر های خالی SOH هستن
حالا دنبال راهی برای حذف این کاراکتر ها میگردم
حتی تابع جستجو هم نتونست chr(1) or chrw(1) رو تو رشته شناسایی کنه و با trim هم مشکل حل نشد