Thread View: comp.lang.basic.visual.misc
3 messages
3 total messages
Started by Jens Vestergaard
Thu, 15 Jan 1998 00:00
String space VN5
Author: Jens Vestergaard
Date: Thu, 15 Jan 1998 00:00
Date: Thu, 15 Jan 1998 00:00
16 lines
1186 bytes
1186 bytes
I'm developing an app (VB5) with a rather large number of label controls, so the following _might_ have some interest: Here goes: Does it matter for the size of the final EXE if label.captions (and other captions for that matter) are left blank in design mode or if they are written fully out. I'm loading all strings from .RES anyway, so I _could_ blank out all lables in design mode before compiling. But I don't want to..... -- Jens Vestergaard http://www.railsoft.dk Reply: jv at railsoft.dk dk-online is for spam :-)
Re: String space VN5
Author: Pascal Jasmin
Date: Tue, 20 Jan 1998 00:00
Date: Tue, 20 Jan 1998 00:00
19 lines
1531 bytes
1531 bytes
I have no idea, but Im pretty sure that blanking label captions will reduce .exe size :), and speed load time (marginally). IMO, VB runs code to populate your label with design time info, at form load time, as opposed to having some static object serialized in the form file. IMO, the caption is not a fixed width field, so blanking it reduces size. Jens Vestergaard wrote in message <69lce9$e0c$1@news.cybercity.dk>... I'm developing an app (VB5) with a rather large number of label controls, so the following _might_ have some interest: Here goes: Does it matter for the size of the final EXE if label.captions (and other captions for that matter) are left blank in design mode or if they are written fully out. I'm loading all strings from .RES anyway, so I _could_ blank out all lables in design mode before compiling. But I don't want to.....
Re: String space VN5
Author: sean
Date: Wed, 21 Jan 1998 00:00
Date: Wed, 21 Jan 1998 00:00
28 lines
1094 bytes
1094 bytes
Pascal Jasmin, If your really concerned about reducing the overall size of a compiled VB app you can create new labels on the fly as needed... This definately reduces the size of the EXE but requires a little bit of planning... Sometimes do that like this... Paste a label on a new form.... Set the index in the property window to 0 The following code creates a new Label :-) Load Label(1) Label(1).Visible = True Label(1).Top = 0 Label(1).Left = 0 Overall Control Arrays decrease overall size of the compiled EXE. - Sean
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads