AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Dialog(in dll)-Grössen ändern?

Ein Thema von Pseudemys Nelsoni · begonnen am 7. Feb 2004 · letzter Beitrag vom 7. Feb 2004
Antwort Antwort
Benutzerbild von Pseudemys Nelsoni
Pseudemys Nelsoni

Registriert seit: 24. Dez 2002
Ort: Hamburg-Harburg
3.551 Beiträge
 
#1

Dialog(in dll)-Grössen ändern?

  Alt 7. Feb 2004, 00:05
hoi,

ich habe in meiner DLL(nicht meine, sondern eines programms), in der sind Dialoge, wenn ich diese mit einem Resource Hacker öffne, werden mir die dialoge angezeigt, ich kann die grösse etc alles ändern. Ich möchte nun ein prog machen, das einfach diese grössern per buttonclick ändert, aber wie stell ich das an? woher kriegt der resourcen hacker die grössen angaben der dialoge aus der dll usw?
Mario
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#2

Re: Dialog(in dll)-Grössen ändern?

  Alt 7. Feb 2004, 00:22
Der dürfte die Ressourcen der DLL auslesen.

Aber darf man mal fragen, was du da vor hast?
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von Pseudemys Nelsoni
Pseudemys Nelsoni

Registriert seit: 24. Dez 2002
Ort: Hamburg-Harburg
3.551 Beiträge
 
#3

Re: Dialog(in dll)-Grössen ändern?

  Alt 7. Feb 2004, 01:04
Wie liest man die resourcen?

es geht mal wieder um ein Spiel (C&C Tiberian Sun).
Wenn ich standardmässig im Spiel bin sind die Dialoge (Der Chat des Spiels) so gross, das sie den Bildschirmrand

mit ihrer grösse füllen(Das ist hier 640x480). Da meine Spieleauflösung aber 1024x768 ist und der Chat ziemlich

winzig, möcht ich ein "Patch" machen der die Dialoggrössen der Bildschirmauflösung anpasst. Aber irgendwie muss

ich ja wissen wo diese Werte sind, wenn ich die DLL mit nem texteditor öffne seh ich (ja wer hätte es gedacht *g*)

nur text und nichts von den dialogen.



PS: war die DP eben down?
Mario
  Mit Zitat antworten Zitat
NicoDE
(Gast)

n/a Beiträge
 
#4

Re: Dialog(in dll)-Grössen ändern?

  Alt 7. Feb 2004, 06:55
Zitat von Pseudemys Nelsoni:
Wie liest man die resourcen?
Microsoft Portable Executable and Common Object File Format Specification
MSDN Library > User Interface Design and Development > Windows User Interface > Introduction to Resources

Wenn es sich nur um eine bestimmte Datei handelt, warum speichert Du die Änderungen nicht mit dem Ressourcen Hacker in einer neuen Dateien und vergleichst sie mit dem Original?

ps: Bis zum RersourceDirectory geht schon mal das Beispiel unter http://www.bendlins.de/nico/delphi/LinkTime.html - den Rest kannste ruhig selbst machen
  Mit Zitat antworten Zitat
Benutzerbild von Pseudemys Nelsoni
Pseudemys Nelsoni

Registriert seit: 24. Dez 2002
Ort: Hamburg-Harburg
3.551 Beiträge
 
#5

Re: Dialog(in dll)-Grössen ändern?

  Alt 7. Feb 2004, 14:23
hm, irgendwie find ich da nichts
Mario
  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 10:23 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