PDA

View Full Version : درست کردن تابع



brownbear
پنج شنبه 19 اسفند 1389, 00:37 صبح
سلام
من در برنامه ام با توجه به مشکلاتی که با استانداردهای متفاوت حروف فارسی وجود داره یک کد نوشتم که در KEY PRESS مربوط به هر تکست باکسم قرار دام مثل سازمان سنجش کیبورد رو به زبان انگلیسی تبدیل می کنم و کد فارسی اونرو وارد می کنم الان اون کد همرام نیست بعدا اگه خواستید می زارمش حالا می خوام برای اینکه برای هر تکست باکس نخوام از این کد استفاده کنم بزارمش توی تابع که یک مقدار رو به تابع بفرسته و یک مقدارو بگیره و نمایش بده ولی هر کری کردم نشد
اگه می شه یه نمونه از تابعی که با عمل KEY PRESS تکست باکس E.KEYCHAR رو بگیره و یک کاراکتر رو نمایش بده بزارین

asif1358
جمعه 20 اسفند 1389, 04:14 صبح
شما باید تابع خود را به گونه ای بنویسید که یک TextBox را به عنوان پارامتر بگیرد؛ سپس یک Delegate برای اداره رویداد KeyPress آن بنویسید. اکنون می توانید از این تابع در رویداد KeyPress هر تکست باکس استفاده کنید

brownbear
یک شنبه 22 اسفند 1389, 00:33 صبح
من کدی شبیه این استفاده می کنم اگه می شه نحوه استفاده از اونو تو تابع برام بنویسید
با تشکر

Private Sub TextBox1_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress
If e.KeyChar = "d" Then e.KeyChar = "ی"
End Sub