Code: Select all
cap$=Space(999) : GetWindowText_(hWnd,cap$,999) : Len(cap$, #PB_String_UpdateLength) : Debug cap$
Code: Select all
cap$=Space(999) : GetWindowText_(hWnd,cap$,999) : Len(cap$, #PB_String_UpdateLength) : Debug cap$Code: Select all
Sounds great and welcome improvement. Now is a good time to combine it with """multiline
string
literals"""
f"combined with $StringInterpolation/formatting" (or at least a buildin procedure eq enhanced printf)
+1Rinzwind wrote: Sat Jan 24, 2026 1:38 pmCode: Select all
Now is a good time to combine it with """multiline string literals"""


What is the minimum size for the 6.30?User_Russian wrote: Sat Jan 24, 2026 8:15 pm For Windows is now minimum file size executable 265 KB...


Based on what? Just a MessageRequester()? An empty source file?
Dang. I've got a lot of API calls like that (and not just GetWindowText either).freak wrote: Sat Jan 24, 2026 12:06 pmCode: Select all
cap$=Space(999) : GetWindowText_(hWnd,cap$,999) : cap$ = PeekS(cap$)
That's a terrible day for every people distributing their software on floppy.User_Russian wrote: Sat Jan 24, 2026 8:15 pm For Windows is now minimum file size executable 265 KB...
❤x1 wrote: Sun Jan 25, 2026 11:11 am That's a terrible day for every people distributing their software on floppy.

MessageRequester() - 267 KB.BarryG wrote: Sun Jan 25, 2026 4:43 amBased on what? Just a MessageRequester()? An empty source file?
I'm glad, that shared UCRT is optional, and not a must.mk-soft wrote: Mon Jan 26, 2026 12:07 pm PB v6.30:
Compiled Empty Executable: 144kb
Compiled Empty Executable Use shared UCRT: 23kb
![]()
Let's compare that with PureBasic 5.73:User_Russian wrote: Mon Jan 26, 2026 11:28 amMessageRequester() - 267 KB.
Empty source file - 265 KB.