PDA

View Full Version : paste کردن یه متن توی یه برنامه ی دیگه



papa_toop
شنبه 17 فروردین 1387, 20:59 عصر
سلام

من یه فرمی دارم وقتی بالا می یاد همراه با اون یه برنامه ی دیگه باز می شه که برای اون برنامه پسورد گذاشتم حالا می خوام فرم من پسورد رو خود به خود وارد اون برنامه کنه

VBExpress
یک شنبه 18 فروردین 1387, 08:49 صبح
سلام



همراه با اون یه برنامه ی دیگه باز می شه


فکر کنم مشکلتون با این کد حل بشه :


For i AsInteger = 0To Windows.Forms.Application.OpenForms.Count - 1
If Windows.Forms.Application.OpenForms.Item(i).Text = "Form2"Then
Dim j AsNew List(Of Control)
For k AsInteger = 0To Windows.Forms.Application.OpenForms.Item(i).Contro ls.Count - 1
j.Add(Windows.Forms.Application.OpenForms.Item(i). Controls.Item(k))
Next
j.Item(index).Text = "Your String here"
EndIf
Next


البته به جای index عدد مربوط به کنترل رو قرار بدید...

papa_toop
یک شنبه 18 فروردین 1387, 12:58 عصر
دوست عزیز دستت درد نکنه ولی منظور من اینه که یه برنامه دیگه باز می شه نه یه فرم دیگه در ضمن من می خوام برنامه تشخیص بده باید کجا پیست کنه حالا من با استفاده از این کد و تایمر دونستم کارمو انجام بدم ولی اگه طرف بعد از باز کردن برنامه ی من تندتند روی نت پد کلیک کنه پسورد اونجا کپی می شه و لوو می ره .حالا یاری از شما


My.Computer.Keyboard.SendKeys("TEXT")

Esmail-Sanaei
دوشنبه 19 فروردین 1387, 07:21 صبح
سلام می تونی اول متن رو به
Clipboard بفرستی و تو فرم بعدی لودش کنی