ورود

View Full Version : اشكال operand mistype



lm48390
یک شنبه 14 آذر 1389, 12:32 عصر
با سلام و خسته نباشيد
من دربرنامه از يك grid استفاده كرده ام كه يكي از ستون هاي آن را به فيلد عددي نسبت داده ام و لي گاهي اوقات برنامه در زمان اجرا پبغام خطاي فوق مي دهد . من در برنامه دو دستور زير را تست كردم ولي همچنان اشكال پا برجاست. از راهنمايي دوستان ممنون.


(if (thisform.grid1.Columns(4).text1.Value<>0
wait 'test' window
endif

or


(if (thisform.grid1.Columns(4).text1.Value<>'0'
wait 'test' window
endif

Esikhoob
یک شنبه 14 آذر 1389, 16:06 عصر
آنچه که معلوم است ، موقع رخ دادن خطا مقدار thisform.grid1.Columns(4).text1.Value ، عددی نیست.
اگر موقع خطا ، debugger را بتوانید بالا بیاورید میتوانید همه این چیزها را تست کنید و ببینید.
(احتمالا میخواهید برنامه را سریعتر بنویسید و یاد گرفتن در اولویت نیست)