AGB  ·  Datenschutz  ·  Impressum  







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

Sysutils light?

Ein Thema von stOrM · begonnen am 30. Aug 2008 · letzter Beitrag vom 19. Mai 2011
Antwort Antwort
Seite 4 von 4   « Erste     234   
Schwedenbitter

Registriert seit: 22. Mär 2003
Ort: Finsterwalde
622 Beiträge
 
Turbo Delphi für Win32
 
#31

AW: Re: Sysutils light?

  Alt 19. Mai 2011, 10:11
Ist zwar schon etwas älter, aber ich klinke mich mal trotzdem ein, auch auf die Gefahr hin, dass ich Prügel beziehen muss :

das problem ist hier nicht die sysutils, sondern die anderen units, welche diese einbinden, wie z.b. die classes... und schon hast du das ganze wieder drin. um damit vernünftig zu arbeiten, müsstest auf die VCL verzichten und fast alles nativ machen...
Ich stand/stehe vor demselben Problem. Die exe meines Programmes soll möglichst klein werden. Ich hatte daher die Idee, die von mir benötigten Funktionen der SysUtils.pas nachzubauen. Auf Classes.pas kann ich aber wegen TThread, TStringList etc. nicht verzichten.

Wenn ich das richtig deute, kann ich mir die Arbeit komplett sparen, weil SysUtils u.a. wegen Classes mit compiliert wird und ich daher genau 0 Bytes spare?

Ich will keine riesen Diskussion lostreten und habe daher bewusst keine neues x-tes Themas aufgemacht. Bitte nur kurz ja oder nein antworten - ggf. ebenso kurz warum. Danke!

Gruß, Alex
Alex Winzer
  Mit Zitat antworten Zitat
Benutzerbild von Neutral General
Neutral General

Registriert seit: 16. Jan 2004
Ort: Bendorf
5.219 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#32

AW: Sysutils light?

  Alt 19. Mai 2011, 10:16
Hi,
Delphi-Quellcode:
unit Classes;

{$R-,T-,X+,H+,B-}

{$IFDEF MSWINDOWS}
{ ACTIVEX.HPP is not required by CLASSES.HPP }
(*$NOINCLUDE ActiveX*)
{$ENDIF}
{$IFDEF LINUX}
{$DEFINE _WIN32}
{$ENDIF}
{$IFDEF MSWINDOWS}
{$DEFINE _WIN32}
{$ENDIF}


interface

{$IFDEF MSWINDOWS}
uses Windows, Messages, {--->} SysUtils {<---}, Variants, TypInfo, ActiveX;
Also ja.. Wenn du die Classes einbindest, wird auch die SysUtils eingebunden und daher auch mit in die Exe einkompiliert.
Michael
"Programmers talk about software development on weekends, vacations, and over meals not because they lack imagination,
but because their imagination reveals worlds that others cannot see."
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 4 von 4   « Erste     234   


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 15:22 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