ايران ويج

نسخه‌ی کامل: ساخت برنامه Barcode Maker ( Iranian Version)
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2 3 4 5 6
با سلام
موضوع بحث رو چرا عوض مي كنين
با اسم پروژه گروهي تاپيك مي زنين اونوقت ميپرين سر مشكل خودتون
مشكل شما در صفحه بندي و چاپ هست
اصلا اينجا نه ميشه فهميد از اين باركد چه.جوري استفاده ميشه نه اطلاعاتي دادين
:lol:AmazeAmazeAmazeAmazeAmazeAmazeAmazeAmaze
نقل قول: با اسم پروژه گروهي تاپيك مي زنين اونوقت ميپرين سر مشكل خودتون
بابا به خدا مثال زدم من
یعنی چی اصلا این حرف - گفتن ما نفهمیدم من هم دو ساعت عکس گرفتم آپ کردم گذاشتم که شاید منظور من رو متوجه بشن..
حالا هم اگه فکر می کنین از بحث خارج شدیم مشکلی نیستش
یه جا دیگه بساتمون رو پهن می کنیم
من کارم رو انجام می دن حالا اگه خواستین لاک کنین تاپیک رو

----------------------------------------------Amaze
بچه ها ما تقریبا دنبال یه همچین چیزی هستیم
این رو تویه پروژه بزارین یه عکس هم بزارین که اسمش باشه image1
بعد یه کلید بزارین و این هارو توش بزارین
توی کد توضیح هم دادم یه کمی
نقل قول: Private Sub Command1_Click()
'in code ye ax ro tekrar mikone -- hala mitonim hamin ro
'baraye text ham be kar bebarim
Dim wid As Single
Dim hgt As Single
Dim x As Single
Dim y As Single
wid = Image1.Width
hgt = Image1.Height
y = 0
Do While y < ScaleHeight
x = 0
Do While x < ScaleWidth
PaintPicture Image1.Picture, x, y, wid, hgt
x = x + wid
Loop
y = y + hgt
Loop
End Sub
حالا باید یه کمی تغییر توی همین کد بدیم تا اونی که می خوایم در بیاد
چون ادیت نمیشه مجبورم این پست رو بدم--------------
------------------------------------------------------------
این کد رو باید جوری بزاریم که به همون تعدادی که می خوایم کپی بگیره نه بیشتر و نه کمتر
همین
با سلام.
1)در مورد برنامه:
يه سوال. شما كه روي فرم چاپ ميكني.و بعد هم احتمالا با Printform چاپش ميكني. مطمئني كه درست حسابي چاپ ميشه؟ (تا حالا تست كردي؟)
2)در مورد كل تايپيك:
از جهاتي آقاي ارفعي درست ميگن.
خب اينجا بخش پروژه هاي گروهيه. شما اگه فقط مي خواي مشكلتو در اين بخش حل كني اينجا جاش نيست.ميتوني به آقاي ارفعي بگي تايپيك رو انتقال بده.
ولي اگه قراره پروژه رو اينجا بگذاري تا همه ببينند . در خدمتيم.
شما لطفا سورس برنامه رو _ برنامه تولید بارکد هراه با فونت بارکد ساز _ اینجا قرار بدید تا بتونیم دید بازی نسبت به برنامه و اونچه که می خوایم انجام بدیم داشته باشیم.
نقل قول: این تاپیک ایجاد شد چون این برنامه یکی از معزلات امروز ایران شده ((( به نظر من
اون هم یک برنامه ای هست که بشه براحتی باهاش بارکد رو چاپ کرد
نقل قول: یعنی اینکه :
مثله برنامه های خارجی دیگه با مشکل فارسی نویسی مواجه نباشیم
نقل قول: آره با بارکد مشکلی نیست [ Amaze Confused ]
چون از فونت هایی استفاده میشه که بارکد تولید می کنه

حالا مشکل اینه .....[!!!!!!!]
منظور این تاپیک بیشتر رفع مشکل چاپ چند بارکد در یک صفحه _ که احتمالا بخشی از یک برنامه حسابداریه_ هست تا تولید بارکد ملی ایرانیان!!
من نمیدونم شما چرا همچین فکری می کنید
شاید هم من منظورم رو بد رسوندم
به هر حال اینجوری نمیشه با شک به کسی که می خواد واقعا یه کاری رو انجام بده کار کرد
من اصلا بحث سودجویی و این که بخوام برای یه کار شخصی انجامش بدم رو ندارم
هیچ ربطی هم به حسابداری نداره
من گفتم کارم حسابداریه و. بر اساس شغلم این رو جاهایی که کار کردم تست کردم که این استاندارد زدن بارکد خوبه
حالا هم عیبی نداره
میریم یه جای دیگه بساتمون رو پهن می کنیم
بای
نشد ديگه
شما قبل اينكه پست بدي پستاي قبلي رو حداقل دو بار بخون و ببين اعضا چي گفتن بعد پست بده
شما اسم تاپيك زدي ساخت برنامه (Barcode Maker ( Iranian Version الان از پست اول تا پست 18 من اصلا نفهميدم كه چجوري بار كد رو مي سازين اصلا بار كد چي هست چجوري اطلاعات توش كد شدن نه برنامه نمونه اي هست كه يه بار كد كوچيك بسازه اونوقت شما ميگي اينا رو چجوري چاپ كنيم تو يه صفحه .
اول من كه مي خوام كمك كنم بايد بدونم( بار كد چرا چطور چگونه )بعد كمك كنم كه چجوري صفحه رو به بخشهاي مختلف جدا كني پس اول بصورت كامل شرح بده -در ضمن تو اين فروم كمتر تاپيكي قفل ميشه مگه اينكه واقعا لازم باشه
ما که منظور از بارکد رو نفهمیدیم !
نقل قول: ما که منظور از بارکد رو نفهمیدیم !
شما خودت رو زیاد ناراحت نکن Amaze
نقل قول: از پست اول تا پست 18 من اصلا نفهميدم كه چجوري بار كد رو مي سازين
بارکد یک استاندارد جهانی است .1
2 - این پروژه در سال 1990 آغاز شد و در سال نمی دونم به پایان رسیدShy
3- بارکد یک خط ساده ایجاد می کنه ولی همون خط ها هر کدوم یک کدی رو نشون می دن
مثلا می گم . گفتن که اگر گزاشت ||| یعنی عدد 5
مثال بود ها
خوب حالا شما وقتی بزنین
خوب میاد این هارو پشت سر هم قرار میده
||||
این از این
بعد میان اینهارو روی کالاها می چسبونن تا بتونن راحت تر اونها رو شناسایی کنن و این که وقت کمتری برای وارد کردن نام کالا توی کامپیوتر مصرف بشه.
حالا این هارو چجوری می خونن
یه دستگاهی هست به نام Barcode Reader یا همون بارکد خوان خودمون
میاد این خط هارو به عدد تبدیل می کنه
اون هم به وسیله نوری که از این دستگاه میاد بیرون
قیمت دستگاه چیزی در حدود 198 هزار تومان است
این میاد اون خط هارو به عدد تبدیل می کنه
شما این کد هارو هر جایی می تونه بخونی
یعنی چی
یعنی این که شما اگر یه فایل note pad باز کنی و بارکد خوان رو بگیری روی برچسب بارکد اون عدد توی فایل شما ظاهر میشه
Amaze
حالا ما می خوایم چه کار کنیم
می خوایم بیایم برای کسانی که می خوان این کد هارو بسازن کار رو راحت کنیم
مثلا خود من
توی ورد این رو تنظیم کردم
مثلا می خوام 10 تا بزنم مجبورم 10 بار paste کنم اون رو
خوب این خیلی وقت گیره
حالا ما می خوایم با این برنامه این کار رو راحت کنیم
یعنی این که بیایم وقتی کاربر نام کالا و کد و قیمت رو داد تعداد رو که زد
برنامه به طور خودکار نام کالا و کد و قیمت رو در صفحه مورد نظر ما به تعداد درخواست کاربر ما کپی کنه
خوب این خیلی کار جالبی میشه
یعنی اگه ما بتونیم یه برنامه کامل بسازیم به درد کل ایران که هیچی به درد تمام دنیا می خوره البته release english
فکر می کنم دیگه فهمیدین چیه
اگه باز هم سوالی بود در خدمتیم
فقط تند تند سوال بکنین که کار رو شروع کنیم
چون همه دارن جذب نرم افزار های خارجی می شن و به زور میان بدون نام و قیمت کالا ها رو کد گذاری می کنن
اون عکسی هم که گذاشته بودم توی نرم افزار ورد و برای همون مانتو فروشی بود که گفتم
دیدین که زیاد کار جالبی نشده بود . ولی طرف راضی بود.
در ضمن این رو هم بگم
من 2 ساله که با همچین مشکلی یعنی بارکد زدن مواجهم
و من برنامه نویسی رو فقط به خاطر همین شروع کردم
این از این
خیلی حرف زدم
بای
این جا من هم یک مسئله ای دارم
با چیز هایی که شما تعریف کردید دستگاه بارکد خوان بارکد ها رو تبدیل به عدد می کنه
مسئله اینجاست که این اعداد رو کجا به ما تحویل می ده؟
حالا اگر خود دستگاه بارکد خوان مثلا نرم افزار خواصی داره که این اعداد رو به شما توی
اون کامپیوتر نشون میده خوب...
در اصل شما هنوز هچی کاری انجام ندادید!
خود دستگاه کارهای سخت افزاری رو انجام میده ولی آیا کامپوننت یا کتابخونه ای برای
ارتباط سخت افزار بارکد خوان با یک برنامه مثلا مثل ویژوال بیسیک وجود داره؟

دراصل باید این سوال اینجا مطرح بشه که چطور میشه بین بارکدخوان و برنامه ما ارتباط
داده ای برقرار کرد؟
وگرنه اینکه مثلا ما کد ها رو چه جور ذخیره کنیم: مثلا با دیتابیس
اینکه چطور چاپ کنیم یا اینکه فیلد های داده ای ما چیا هستند که باید با اون کد به دست
بیاند, این ها که مشکل نیستند!
صفحه‌ها: 1 2 3 4 5 6