Sorumun daha anlaşılır olması icin programda takıldığım noktayı biraz detaylı anlatacağım :

Yazmaya calıştığım program bir *.dat dosyasına her gidişte, "ingilizce bir kelime ve bu kelimenin Turkce anlamı olan" iki adet değişken okuyup geliyor. (İlk değişkeni Label1'in Caption'una yazıyor. Buraya kadarını yaptırabildim.

Bundan sonrasında :

a) Oncelikle imlecin text1 kutusuna gitmesini,

b) Ben bu kutuya bir kelime yazıp, "enter"e bastıktan sonra programın sonraki adımlara gecmesini istiyorum.

Burada bir turlu yapamadığım; birincisi imlecin text1 kutusunda hazır beklemesi, ikincisi ise ben "enter"e basana kadar beklemesi ve ancak "enter"den sonra devam etmesi.

Ara aşamaları silip sadece takıldığım kodları aşağıya yazıyorum :


Private Sub mnuTurEngItem_Click()

.
.
.

'Kayıtlardan kelime getirme

Open "C:\Program Files (x86)\Microsoft Visual Studio\VB98\EngAsil.dat" _
For Input As #1

.
.
.
Input #1, Ingilizce, Turkce
Label11.Caption = Ingilizce

İşte bu noktada yani Label1'in Caption'una ingilizce sozcuk yazıldıktan sonra imlecin Text1'in kutusuna gecip benden bir kelime almak uzere beklemesi ve ancak ben entere bastıktan sonra ilerlemesini istiyorum...


Close #1


End Sub
__________________