When you add NOFORMS to your project defined symbols (in project options), you _must_ recompile everything. The compiler doesn't know which unit it must recompile when you change a project defined symbol, that's why you must recompile everything to have all dcu files recreated.
Of course, using NOFORMS has an impact on the final exe size only the the forms unit is not included into any of the "used" units, directly or indirectly. NOFOMRS symbol is used to conditionnally compile some feature of ICS component in order to avoid using the forms unit. But if you use some component or units that make used of the forms unit, you'll get it linked into your exe which will grow by something like 250 KB depending on your Delphi version. -- [EMAIL PROTECTED] http://www.overbyte.be ----- Original Message ----- From: "Jack" <[EMAIL PROTECTED]> To: "ICS support mailing" <twsocket@elists.org> Sent: Tuesday, April 12, 2005 3:20 AM Subject: Re[2]: [twsocket] NOFORMS and TWSocketServer > Hello Arnaldo, > > Actually, I didn't modify anything in the projece settings. > All of a sudden it grew from 111KB to 300KB+ :( > > -- > Best regards, > Jack > > Monday, April 11, 2005, 10:30:45 AM, you wrote: > > AB> Hi > > AB> Did you excluded debug information? See compiler and linker options > > AB> [] > AB> Arnaldo > > AB> Wilfried Mestdagh wrote: > > >>Hello Jack, > >> > >>I dont know wy it is so mutch bigger, sorry :( > >> > >>TWSocket is listening socket, it does nothing else than listening. When > >>new connection comes in then the connection is accepted by another > >>TWSocket and so on. So you can support as many clients as you want. This > >>is also how TWSocketServer works. > >> > >>What I was trying to say with 1 client, that it is very simple, you dont > >>have to code mutch. When you have to support many clients then you have > >>todo all things that are on board in TWSocketServer. > >> > >>--- > >>Rgds, Wilfried > >>http://www.mestdagh.biz > >> > >> > > > > -- > To unsubscribe or change your settings for TWSocket mailing list > please goto http://www.elists.org/mailman/listinfo/twsocket > Visit our website at http://www.overbyte.be > -- To unsubscribe or change your settings for TWSocket mailing list please goto http://www.elists.org/mailman/listinfo/twsocket Visit our website at http://www.overbyte.be