AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Win32/Win64 API (native code) Delphi Handle eines variablen Statics erhalten
Thema durchsuchen
Ansicht
Themen-Optionen

Handle eines variablen Statics erhalten

Ein Thema von CalganX · begonnen am 4. Aug 2003 · letzter Beitrag vom 4. Aug 2003
Antwort Antwort
CalganX

Registriert seit: 21. Jul 2002
Ort: Bonn
5.403 Beiträge
 
Turbo Delphi für Win32
 
#1

Handle eines variablen Statics erhalten

  Alt 4. Aug 2003, 16:15
Hi,
ich habe ein Window, auf dem liegt ein Static-Control. Dieses Control hat den Text in Richtung: "Sie haben dieses Programm bereits 5 Mal gestartet".
Meine Frage ist nun, ob es möglich ist, das Handle dieses Statics zu erhalten. Der Grund für meine Frage ist, dass ich ja nicht mit FindWindow an das Handle herankomme, weil ich ja nur Teile des Textes habe, der in diesem Static steht.

Chris
  Mit Zitat antworten Zitat
Chewie

Registriert seit: 10. Jun 2002
Ort: Deidesheim
2.886 Beiträge
 
Turbo Delphi für Win32
 
#2

Re: Handle eines variablen Statics erhalten

  Alt 4. Aug 2003, 16:24
Dann scheidet FindWindow aus, und du musst auf EnumWindows bzw. EnumChildWindows zurückgreifen, wobei du dann von jedem gefundenen Fenster den Text ermittelst und dann z.B. die ersten n Buchstaben vergleichst.
Martin Leim
Egal wie dumm man selbst ist, es gibt immer andere, die noch dümmer sind
  Mit Zitat antworten Zitat
CalganX

Registriert seit: 21. Jul 2002
Ort: Bonn
5.403 Beiträge
 
Turbo Delphi für Win32
 
#3

Re: Handle eines variablen Statics erhalten

  Alt 4. Aug 2003, 16:24
Hm...
OK, wenn sonst keiner eine Antwort weiß, dann werde ich das wohl so lösen.

Danke,
Chris
  Mit Zitat antworten Zitat
BungeeBug

Registriert seit: 19. Dez 2002
Ort: zuhause?!
227 Beiträge
 
Delphi 6 Personal
 
#4

Re: Handle eines variablen Statics erhalten

  Alt 4. Aug 2003, 16:34
Hi,
hier in dem Forum geistert ne Procedure rum mit der man die Fenstertitel durch suchen kann ... musst mal suchen. Ich glaub in der Codebase bin mir aber nicht sicher
MfG BungeeBug
Wer andern eine Grube gräbt sollte auf Gasleitungen achten!!!!
  Mit Zitat antworten Zitat
CalganX

Registriert seit: 21. Jul 2002
Ort: Bonn
5.403 Beiträge
 
Turbo Delphi für Win32
 
#5

Re: Handle eines variablen Statics erhalten

  Alt 4. Aug 2003, 16:47
*such*
Den Beitrag habe ich auch mal gesehen, aber ich finde nichts...

Wenn jemand zufälligerweise den Beitrag findet, dann wäre ich ihm dafür dankbar ihn mir zu geben...

Chris
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:40 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz