Pokerprogram Hur gör jag ??? Exakt hur man gör i VB.NET vet jag inte, men du kan väl flytta pekaren till rätt position där textboxen finns och sen från programmet skicka ett klick. Iden är bra. Funderar lite på hur jag skall veta pos för textboxen. Pokerpog har ju inte alltid samma pos på skärmen. Om man skaper ett formulär som man startar uppmed och flytter det över textrutan borde man med en knapptryckning kunna bestämma pos. Skall prova skriva en rutin för detta. Positionen för textboxen i själva fönstret borde alltid vara densamma. Fönstrets position kan du säkert lätt få reda på via API, dock kan jag inte ge några mer detaljerade tips om det. Man kan även ta reda på kontrollens hwnd med api och då kanske man kan fokusera på den. Har försökt lösa med api hela morgonen men kört fullständigt fast. Lite överkurs för mig www.pinvoke.net har en del färdiga saker för win32 api och .net. De kan dock behöva viss modifikation, men det är iaf. en bit på vägen. Det är absolut Win32-API anrop som är rätt väg att gå. samtPokerprogram Hur gör jag ??? ny fråga
VB.net.
Har gjort ett Pokerprogram som bl. läser av Givarnas historik. All väl så här långt men Jag har dock ett problem som jag inte får till.
I dag har jag en knapp som Klistrar in det jag kopierat från Pokerbordet historik.
Jag markerar Pokerbordet Texteditor(Ritch) och genom Ctrl+A och Ctrl+ C har Jag kopierat texten. Trycker på knappen klistra in sen tolkar jag texten. Krånligt och tidsödande. Vill gärna göra detta automatiskt. Att aktivera Pokerborde via
AppActivate("Nordicbet") går utmårkt.
men nu måste jag markera Textrutan i pokerpr.
Före jag utför
Sendkeys.send(”^A”)
Sendkeys.send(”^C”)
Idag aktiverar jag textrutan genom att föra musen till textrutan och klicka på den
Tack på förhand
Knut sundbergSv: Pokerprogram Hur gör jag ??? ny fråga
ThomasSv:Pokerprogram Hur gör jag ??? ny fråga
Tack så länge Sv: Pokerprogram Hur gör jag ??? ny fråga
Lägg sedan ihop positionerna så får du reda på var du ska flytta pekaren.
ThomasSv:Pokerprogram Hur gör jag ??? ny fråga
Finns ont om kod på nätet hur man gör detta dock.Sv: Pokerprogram Hur gör jag ??? ny fråga
men tack för tippsen.
KnurSv:Pokerprogram Hur gör jag ??? ny fråga
Sv: Pokerprogram Hur gör jag ??? ny fråga
Men det är inte enkelt.
Jag tror att du ska titta närmare på dessa två t.ex..
http://www.pinvoke.net/default.aspx/user32.FindWindow
http://www.pinvoke.net/default.aspx/user32.GetWindowTextSv:Pokerprogram Hur gör jag ??? ny fråga
http://www.pinvoke.net/default.aspx/user32.EnumWindows
http://www.pinvoke.net/default.aspx/user32.EnumDesktopWindows