deutschsprachige FoxPro User Group
Forum View
Home
  
  Bringwindowtotop- #17839 in section [742581]
Sec: (51) MS-Visual FoxPro 9.0
Von: Christian Isberner
An: Hartmut Eckert
Am/Um: 24.02.2020 12:37:19


 

Hallo Christian,

danke für den Tipp, hab ich auch schon versucht. Es ist wie verhext, wenn ich das Fenster einmal anklicke , dann gehts von da an. Aber beim ersten mal nicht!


Grüße

Hartmut





Es ist schon komisch, bei meinem Test funktioniert es auch ohne Timer und ohne SetForegroundWindow(). Vielleicht sind bei Dir irgendwelche Plugins in Word aktiv?

Ich bin nicht sicher, ob es einen Unterschied macht, aber versuche einmal
_VFP.AutoYield = .F. zu setzen.

Bei mir funktioniert dieser Code in Click von einem Button, der Spellchecker wird immer automatisch angezeigt und nach vorne gebracht wie erwartet:

oWord=CREATEOBJECT("Word.Application")
oWord.Visible=.F.

doc=oword.Documents.Add

Range=doc.Range
range.Text=Thisform.text1.value
doc.Activate()
doc.CheckSpelling()

Thisform.text1.Value=doc.range.text
doc.close(.f.)
oword.Visible=.f.
oword.quit()





Hartmut Eckert   18.02.2020 17:07
Thomas Holste  20.02.2020 12:36
Hartmut Eckert  20.02.2020 14:00
Thomas Geissler  20.02.2020 16:13
Hartmut Eckert  21.02.2020 16:46
Peter Pledel  22.02.2020 12:55
Hartmut Eckert  24.02.2020 10:33
Christian Isberner  21.02.2020 07:04
Hartmut Eckert  21.02.2020 16:48
Christian Isberner  24.02.2020 12:37
  
zurück zum Forum