Autor Beitrag
ChillerNWA
Hält's aus hier
Beiträge: 5



BeitragVerfasst: So 04.10.09 23:34 
Guten Tag die Herren,

ich habe ein Problem mit Delphi, welches ich mit Google nicht beheben konnte. Da ich einen anderen Rechner bekommen habe, wo Windows 7 drauf ist, kann ich die Hilfe Datei von Delphi nicht öffnen, weil eine Winhlp32.exe oder sowas fehlt, und für W7 nicht downloadbar ist.
Daher mein 1. Problem, gibt es eine Online-PDF davon, oder ähnliches? Also Separat? Oder ist das irgendwo als ablesbare Datei im Ordner gespeichert?

So, zum Topic:

Ich bin nur relativ erfahren bei Delphi und wollte mich an etwas neues ranmachen.
Ich will ein Programm öffnen (kein Problem, winexec oder shellexecute), dann einige Buttons die dadrauf sind anklicken (da fängt es schon an, wie bewerkstelligt man sowas, es soll bei jeder Auflösung klappen + das Fenster ist nicht im Vollbild).

Im Großen und Ganzen klingt das nicht schwer und viel, ist es aber (meiner Meinung nach), denn ich weiß nicht wie ich die Daten (also die Werte die aufgezeigt werden, die werden aber quasi auf dem Hintergrund gezeigt und sind dynamisch und sind nicht mit der Maus markierbar) auslesen und Buttons anklicken kann.

Im Internet habe ich nichts dazu gefunden, denn diese Hilfe ist schon sehr spezifisch.
Bei Fragen stehe ich euch gerne zur Verfügung :)
Danke !

Achja, ich würde gerne nur den Ansatz wissen, oder die Befehle, ich will das lernen und nicht einfach haben ;) Danke schön :D


Moderiert von user profile iconNarses: Topic aus Dateizugriff verschoben am So 04.10.2009 um 23:46
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19341
Erhaltene Danke: 1752

W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: So 04.10.09 23:47 
Hallo und :welcome: im Forum!
user profile iconChillerNWA hat folgendes geschrieben Zum zitierten Posting springen:
Da ich einen anderen Rechner bekommen habe, wo Windows 7 drauf ist, kann ich die Hilfe Datei von Delphi nicht öffnen, weil eine Winhlp32.exe oder sowas fehlt, und für W7 nicht downloadbar ist.
Mit dem offiziellen Erscheinen von Windows 7 wird diese auch dafür verfügbar sein. Da ich unter Windows 7 Delphi 7 und früher nicht mehr getestet habe, habe ich auch das nicht getestet, aber: funktioniert das Hilfeupdate für Vista dort nicht vielleicht einfach?
www.delphi-library.d...ewtopic.php?p=544403

user profile iconChillerNWA hat folgendes geschrieben Zum zitierten Posting springen:
Daher mein 1. Problem, gibt es eine Online-PDF davon, oder ähnliches?
Ja:
docs.embarcadero.com...rad_studio/index.php
Zwar selbstverständlich nicht mehr für Delphi 7, aber abgesehen von vielen neuen Features sind die alten dort ja weiterhin dabei.

user profile iconChillerNWA hat folgendes geschrieben Zum zitierten Posting springen:
Ich will ein Programm öffnen (kein Problem, winexec oder shellexecute)
Nein, ersteres ist ein Problem. WinExec stammt noch von Windows 3.1 vor 20 Jahren und ist längst veraltet, das sollte niemals mehr verwendet werden.

user profile iconChillerNWA hat folgendes geschrieben Zum zitierten Posting springen:
, dann einige Buttons die dadrauf sind anklicken (da fängt es schon an, wie bewerkstelligt man sowas, es soll bei jeder Auflösung klappen + das Fenster ist nicht im Vollbild).
Schau dir einmal Anchors und Align an.

user profile iconChillerNWA hat folgendes geschrieben Zum zitierten Posting springen:
Im Großen und Ganzen klingt das nicht schwer und viel, ist es aber (meiner Meinung nach), denn ich weiß nicht wie ich die Daten (also die Werte die aufgezeigt werden, die werden aber quasi auf dem Hintergrund gezeigt und sind dynamisch und sind nicht mit der Maus markierbar) auslesen und Buttons anklicken kann.
Wie du das meinst, verstehe ich nicht so richtig. :gruebel:
Wie zeichnest du die Werte oder woher kommen die "auf dem Hintergrund"?

Meinst du vielleicht sowas wie im Anhang (war nur kurz hingeschludert, aber ist auch nur ne Demo).
Vielleicht gibt dir mein Periodensystem auch Ideen, das ist komplett selbst gezeichnet in einer PaintBox.
Einloggen, um Attachments anzusehen!
PreMarT
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 57

Work: Win XP ; Home: Win Vista 64-Bit

BeitragVerfasst: Mo 05.10.09 09:43 
Also leider, kann ich dein Problem auch net lösen,

es hört sich ganz nach nem Autologin-Tool oder ähnliches an was du machen willst.

Das Problem ist einfach das du wissen müsstest welche Werte die Felder und Buttons haben auf die du auf dem anderen Fenster zugreifen willst.

Oder du machst mehrere Checkboxen wo man dann die Auflösung angeben kann in der man gerade arbeitet.

Anders wird es denk ich kaum funktionieren...


MFG
thepaine91
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 763
Erhaltene Danke: 27

Win XP, Windows 7, (Linux)
D6, D2010, C#, PHP, Java(Android), HTML/Js
BeitragVerfasst: Mo 05.10.09 09:56 
Also wenn du ein anderes Programm öffnen willst um dort zu agieren. Empfehle ich dir Createprocess. Dann hast du schon das Handle des Fensters damit solltest du weiter kommen.
ChillerNWA Threadstarter
Hält's aus hier
Beiträge: 5



BeitragVerfasst: Mo 05.10.09 10:24 
Autologin nicht, es soll bei HLSW (ich weiß nicht ob das einem was sagt, ist für CS ein Tool) Daten ablesen und Statistiken machen. Die Daten sind nicht ein eingabefeld oder ähnliches, wenn ich wieder zu Hause bin mache ich ein Foto wie HLSW ungefähr aussieht.
PreMarT
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 57

Work: Win XP ; Home: Win Vista 64-Bit

BeitragVerfasst: Mo 05.10.09 11:07 
Ja HLSW, das kenn ich leider nur zu gut...:)

Aber ich glaub das wird schwer, wenn du sagen würdest welche informationen du daraus lesen willst wäre es eventuell eindeutiger....weil da gibt es ja einiges...

Und das ist ja eigentlich eine Tabelle, zumindestens wenn du aus den ServerInformationen ne Statistik machen willst.
Ich weis garnicht ob das geht aber kannst du die Listen irgendwie exportieren? dann könntest du sie mit nem Tool öffnen und besser bearbeiten...

wenn ich zuhaus bin guck ich auch mal nach, dann kann ich dir besser helfen...
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Mo 05.10.09 12:14 
Fenster suchen: Suche im MSDN FINDWINDOW, Suche im MSDN FINDWINDOWEX
Text setzen: Suche im MSDN WM_SETTEXT
Text lesen: Suche im MSDN WM_GETTEXTLENTH, Suche im MSDN WM_GETTEXT
Schaltfläche anklicken: Suche im MSDN WM_CLICK oder Suche im MSDN WM_COMMAND
ChillerNWA Threadstarter
Hält's aus hier
Beiträge: 5



BeitragVerfasst: Mo 05.10.09 23:50 
@Premart:

Es geht unteranderem um den Ping auf dem Server, Scorepunkte, wer wann online war etc.

@Luckie:
Ich bedanke mich vielmals, ich werde mich dieses Wochenende ranmachen :) Morgen etwas und dann Wochenende den Rest, in der Zwischenzeit muss ich arbeiten und Schule

Danke überhaupt euch alle für die schnellen antworten :) Ich schaue mal nach!