با سلام دوستان من با کمک دوستان نرم افزارم آماده شد اما تا خواستم فایل نصب رو براش بسازم دیدم فقط میزنه اطلاعات فرم ناقص می باشد همه فیلدها به درستی پر می شوند ولی باز این مشکل هست علت این چیه در مورد بلاگفا
با سلام دوستان من با کمک دوستان نرم افزارم آماده شد اما تا خواستم فایل نصب رو براش بسازم دیدم فقط میزنه اطلاعات فرم ناقص می باشد همه فیلدها به درستی پر می شوند ولی باز این مشکل هست علت این چیه در مورد بلاگفا
کسی از دوستان به این مشکل برنخورده البته اینم بگم که اگه شما پنج بار داخل این تکس یه کلید رو از کیبورد فشار بدین مشکل حل می شه حالا چطوری میشه عمل فشرده شدن کلید از صفحه کلید رو به این تکس باکس ارسال کرد
کد چک کردن فیلداتون به چه صورته؟
webBrowser1.Document.GetElementById("cmtbody").Foc us();
//braye por kardam fildha
webBrowser1.Document.GetElementById("txtwriter").I nnerText = nameBox3.Text;
//fild email
webBrowser1.Document.GetElementById("txtemail").In nerText = emailBox4.Text;
//fild web site url
webBrowser1.Document.GetElementById("txturl").Inne rText = webBox5.Text;
//fild matn asle
webBrowser1.Document.GetElementById("cmtbody").Inn erText = messagBox6.Text;
الان فهمیدم که وقتی با کیبور اعداد رو وارد می کنم مورد قبول واقع میشه اما وقتی برنامه وارد می کنه نه
این دستورات رو در رویداد Webbrowser_DocumentCompleted قرار دادین؟
سلام
به نظر من بهتره واسه کد کپتچا تکست باکس نذارید یعنی کاربر کد کپتچا رو از تو خود WebBrowserپر کنه و اینتر هم بزنه!
اینجوری اسم اینپات باکس کپتا در میاد:
string CaptchID= webBrowserCommend.Document.GetElementsByTagName("i nput")[8].Name.ToString();
و اینجوری فوکوس می ددهند:
webBrowserCommend.Document.GetElementById(CaptchID ).Focus();
دیگه مشکل :
اطلاعات فرم ناقص است هم از بین میره