ورود

View Full Version : سوال: عدم ارسال صحیح پیام اس ام اس در خواندن از فیلد جدول



hadisalahi2
شنبه 11 آبان 1392, 12:14 عصر
سلام دوستان
من برای ارسال پیامک از کامپوننت KADSM که یکی از بچه ها توی همین سایت گذاشته بود استفاده میکنم
هنگامی که متن پیامک رو دستی مثلا داخل یک تکس باکس تایپ میکنی ، پیام به همون صورت که نوشتی ارسال میشه

اما وقتی من متن پیامک رو از داخل فیلد جدول میخونم و به صورت پارامتر به تابع ارسال میفرستم، حروف رو به صورت نادرست و به اصلاح بهترش ، چرت و پرت میفرسته :لبخندساده:

از هر دو حالت CharacterMode اون چه به صورت chUnicode و چه به صورت Defualt هم استفاده کردم ولی فرقی نکرد.

ممنون میشم دوستان در این مورد راهنمایی کنند
یا حق

یوسف زالی
شنبه 11 آبان 1392, 12:40 عصر
سلام.
نوع پارامتر ارسالی رو از string به widestring تغییر بدید.

hadisalahi2
شنبه 11 آبان 1392, 15:51 عصر
داخل کدوم تابع پارامتر رو تغییر بدم
تابع خودم یا تابعی که باهاش از طریق کامپوننت پیامک ارسال میشه؟

hadisalahi2
شنبه 11 آبان 1392, 16:00 عصر
در تابع اصلی نوع رو از String به WideString تغییر دادم ، اما مشکل همچنان پا برجاست
حتی اگه متن پیامک رو در داخل کد به صورت دستی بنویسی ، باز هم حروق نامفهوم میفرسته

فقط اگه متن رو داخل یک کنترل مثل Memo تایپ کنی ، درست ارسال میشه

یوسف زالی
شنبه 11 آبان 1392, 17:14 عصر
با چه ورژنی؟
ببین رشته های شی line از memo چه تایپی داره؟ ansi یا wide ؟

hadisalahi2
یک شنبه 12 آبان 1392, 11:35 صبح
با ورژن 2007
هیچ کدوم ، Memo1.Lines از نوع TString هستش

hadisalahi2
یک شنبه 12 آبان 1392, 11:47 صبح
داداش از این پست کامپوننت رو دانلود کردم
شما یه نگاهی بنداز ببین چیزی دستگیرت میشه
http://barnamenevis.org/showthread.php?234834-%DA%A9%D8%A7%D9%85%D9%BE%D9%88%D9%86%D9%86%D8%AA-%D8%B1%D8%A7%DB%8C%DA%AF%D8%A7%D9%86-KADSMS-%D8%AC%D9%87%D8%AA-%D8%A7%D8%B1%D8%B3%D8%A7%D9%84-%D9%BE%DB%8C%D8%A7%D9%85%DA%A9&highlight=KADSMS

hadisalahi2
دوشنبه 13 آبان 1392, 11:45 صبح
دوستان کسی نیست راهنمایی کنه؟ :افسرده:

یوسف زالی
دوشنبه 13 آبان 1392, 11:50 صبح
منظور من اینه که ببینی TStrings آیتم هاش از چه جنسیه.
متن رو از دی بی لود کنید بریزید تو ادیت، بعد از ادیت بفرستید ببینید چی می شه.
اگر درست نمی شه، دلیلش دیتای شما در دی بی هست.

hadisalahi2
دوشنبه 13 آبان 1392, 15:58 عصر
درست نمیشه
و فکر هم نمیکنم مشکل توی دیتای من باشه
چون وقتی متن رو مستقیم هم به تابع ارسال میکنم بازم هم متن پیامک درست ارسال نمیشه و همون کاراکترهای نامفهوم رو نشون میده
اگه یک تست کوچولو با این کامپوننت انجام بدید ، منظور من دستگیرتون میشه