Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Ressourcen aus anderen Pe Dateien auslesen (https://www.delphipraxis.net/120889-ressourcen-aus-anderen-pe-dateien-auslesen.html)

Larsi 18. Sep 2008 13:39

Re: Ressourcen aus anderen Pe Dateien auslesen
 
So hab das oben jetzt hinbekommen. Aber durch was soll ich das Writeln immer ersetzen? Kann man das durch Result ersetzen oder nicht?

DeddyH 18. Sep 2008 13:42

Re: Ressourcen aus anderen Pe Dateien auslesen
 
Was macht denn writeln?

Meflin 18. Sep 2008 13:42

Re: Ressourcen aus anderen Pe Dateien auslesen
 
Zitat:

Zitat von Larsi
So hab das oben jetzt hinbekommen. Aber durch was soll ich das Writeln immer ersetzen? Kann man das durch Result ersetzen oder nicht?

:wall:

Mensch Kind, ÜBERLEG DOCH MAL :roteyes:

Was macht writeln? Wozu braucht man das? Wodurch könnte man das ersetzen, wenn man es wollte???

Larsi 18. Sep 2008 13:44

Re: Ressourcen aus anderen Pe Dateien auslesen
 
Ich habe noch nicht richtig was mit Console gemacht. Und warum kann man das nicht durch Result := ersetzen?


Oder sowas wie Listbox1.Add(blablabla);

Geht das?

DeddyH 18. Sep 2008 13:45

Re: Ressourcen aus anderen Pe Dateien auslesen
 
writeln -> F1 und dann mal einen Blick in meine Signatur werfen :wall:

Neutral General 18. Sep 2008 13:46

Re: Ressourcen aus anderen Pe Dateien auslesen
 
Zitat:

Zitat von Larsi
Ich habe noch nicht richtig was mit Console gemacht. Und warum kann man das nicht durch Result := ersetzen?

Delphi-Quellcode:
function EnumResTypeProcA(hModule: HINST; lpszType: PChar; lParam: LPARAM): BOOL; stdcall;
begin
  Writeln('RESOURCE TYPE: ', ResourceTypes(lpszType));
  EnumResourceNamesA(hModule, lpszType, @EnumResNameProcA, 0);
  Result := True;
end;
Dann will ich mal sehn wie du da Result := 'RESOURCE TYPE: ' + lpszType; setzt.

Ist dir denn ungefähr bewusst, was welche procedure/funktion macht? Wenn ja, dann ist das schonmal der erste Schritt.

Meflin 18. Sep 2008 13:46

Re: Ressourcen aus anderen Pe Dateien auslesen
 
Zitat:

Zitat von Larsi
Ich habe noch nicht richtig was mit Console gemacht. Und warum kann man das nicht durch Result := ersetzen?
Oder sowas wie Listbox1.Add(blablabla);

Du verweist doch selbst so gerne auf Google: http://www.lima-city.de/tutorials/show/2091

Also beantworte dir deine Frage einfach selbst!

Larsi 18. Sep 2008 13:46

Re: Ressourcen aus anderen Pe Dateien auslesen
 
Wenn ich das mache sagt DElphi mir folgendes:
---------------------------
Fehler
---------------------------
Keine Hilfe für Kontext gefunden.
---------------------------
OK Details >>
---------------------------

SubData 18. Sep 2008 13:59

Re: Ressourcen aus anderen Pe Dateien auslesen
 
Zitat:

Zitat von Neutral General
Ist dir denn ungefähr bewusst, was welche procedure/funktion macht?

Nein, ihm sind nichtmal 5% des Quellcodes bewusst, sonst würden hier nicht so absolut dämliche Fragen kommen.

Larsi: Es tut mir ja leid, dass ich das so direkt sagen muss, aber wenn du nicht bald anfängst selbst über deine Fehler nachzudenken, dann wird irgendwann der Tag kommen an dem du dir mit fremden Quellcode, den du absolut nicht verstanden hast, das ganze System zerballerst. Und ganz ehrlich: Sonderlich viel Mitleid hätte ich da nicht.

Programmieren ist keine Sache von ner Stunde nebenbei, sondern von SEHR VIEL Kopfarbeit, Zeit und vor allem: Eigeninitiative.
Wenn du etwas nicht verstehst, dann nimm dir ein Buch, die Onlinehilfe, Google oder meinetwegen auch mal die DP.
Und dann SUCH nach einer Lösung.

Quellcode in den Raum werfen und hoffen, dass jemand daraus ein funktionierendes Programm macht ist absolut KEINE Lösung.

Nimm dir meinen Rat bitte zu Herzen und versuche den Code, den du verwenden willst wenigstens zu verstehen und rate nicht ins Blaue, ob er funktionieren könnte.

Btw: Sorry fürs OT.


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:57 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz