Search:
Type: Posts; User: Schmidt
Search:
Search took 0.42 seconds.
-
Server is a (lower-power) quad-core xeon (clocking up to 2.4GHz or something, 8GB Ram and SSD-HD) -
run within a (VMWare-based) HyperVisor in a rack of a larger Online-Provider here in germany -...
-
Ughh, come on, really...?
Again, I'm talking about the deployment of the framework (which these days usually happens via Windows-Update).
When I mention "download-time", then this is directly...
-
I'm obviously talking about Class-Frameworks (not Applications).
And then I was using this kind of "larger task" (the resulting binaries of these Class-Frameworks) -
to compare their...
-
Not as hard as for example "feeding correct instructions via e.g. LLVM"...
For C (not C++) one has only a handful of "Keywords and Operators" to learn:
- much less (to become "fluent"), compared...
-
Let me requote myself:
...here an objective technological analysis (based on Apples vs Apples - comparing the two frameworks):
- class-coverage for modern App-Dev scenarios? (nearly identical - ...
-
Well, I honestly doubt, that "the public" would buy the fast-food-junk,
if healthy food was available at the same price.
In that regard - please note, that not even Mc-Donalds was ever going as...
-
What "the public" really wants, is - for example - healthy food...
What "the public" really gets, is - heavily advertised fast-food-junk ("Burgers, Fries 'n Coke").
And on top of the advertising,...
-
Ohh ... seems stuff like that indeed leaves an impression...
(will have to consider that in my next RC6-Demos, I guess) ;)
Olaf
-
IMO there's no need to test it (when it comes to replacing VB6) because:
- it does not support Classes (nor does it support Class-raised Events)
- it does not support Debugging
- the IDE is...
-
No, that's not "life" - that's "the big lie"... (at least as far .NET "technology" is concerned).
For years they were selling you big, unwieldy Rubber-Anvils, and Rubber-Hammers - to forge your...
-
What you mean is probably, to use VB6 for parsing/tokenizing + AST-building -
and then you willl have to produce:
- FreeBasic intermediate-code from the parsed AST
- which you will have to...
-
Of course... as soon as we compare "Apples with Apples" (ClassFramework with other ClassFramework) -
then we wouldn't find many differences (in functionality and coding-efforts in the languages,...
-
That's wrong.
It takes significantly less code (and time), to make functional identical (CommonControls-compatible)
RC6-Widgets.
The reason for that is, that there's no need:
- to "fight...
-
Well, so far you always bowed out, when I asked you to prove your claims with .NET example-code.
Just saying...
Olaf
-
Yes, it will be the default-theme in the next releases...
(and I'll probably integrate most vbWidgets-Classes into the RC6 directly as well).
RC5 + the matching vbWidgets.dll will still default...
-
Not sure whether you noticed... but I've already included a nice helper-function in the cdecl-call-module:
GetBStrFromPtr(lpSrc&, Optional ByVal ANSI As Boolean) As String
In the concrete case...
-
What a friendly soul you are...
And quite funny (coming from a "grown man, who still plays with Pokemon-cards")... ;)
Olaf
-
It is ... because any IDE and compiler-replacement will need new Runtime-Classes and -Functions.
You can of course decide, to develop all these Classes (again) from scratch (good luck, add another...
-
You do not know, what you're talking about.
We do this "all the time" currently (but have to rent a twice as expensive Win-OS-Hostmachine, to be able to).
The "higher rent" is worthwhile...
-
No, this is completely wrong.
We are talking about significantly less work, when the IDE would be written, based on the RC6 (and the already existing Widgets).
Furthermore, 100%...
-
Not at all, because the entire glue-code (including Declares to the Win32-API, if somebody doesn't want to write platform-independent VB6-Code)
will be 100% compatible (as long as it sits in *.bas...
-
Exactly - but a modern and well-written platform/tech stack is necessary (underneath any new language, when it shall have any chance of success).
The RC6-lib provides such a stack already.
And...
-
I disagree.
Since we talk about a new compiler ... VB6 is a first and foremost a language, which was made to primarily:
- glue COM-libs together
- but also to produce ones own COM-libs the easy...
-
I fully agree with that requirement or goal.
Platform-independence is the most important thing for a new compiler (and especially IDE),
with regards to "long-term-attractiveness" (for new...
-
Hint for your google-fu:
- when you search info for VB6
- put a [... -.NET] to the end of your search-input
This will route you more directly to "the good bits"... ;)
Olaf
-
Well, guess there's still hope ... ;)
Olaf
-
As I wrote in #16...
In "file-write-direction", the Value of the String-Variable sTimeDelta is equivalent to:
sTimeDelta = Str(Now - mStartTime)
So, what about using a single additional line in...
-
No, because adding an additional single code-line for your new to introduce String-Variable sTimeDelta
(into each of the two code-blocks) - should be utterly trivial - even for a VB-beginner.
Olaf
-
What's there to help with, when you are already able, to save and load "other values" to a textfile?
The Value you need to save into your TextFile (as a String... in Form_Unload) is:
sTimeDelta...
-
Why not leave it in the registry as it is?
(the registry-branch starts with "HKEY_CURRENT_USER\..." - and thus will ensure User-specific App-Settings - per "Logged on User")
And in case you want...
-
The code you got from Sam was not optimally written -
(and it changed, what we already had established as a reliable "time-delta-visualization" in a prior thread).
Here is the code again...
...
-
The module is basically the same one, which works under the cover of the vbRichClient-COM-lib
(where these call-supporting Methods sit behind a COM-Class - and are accessible via...
-
You could also place your Device-Dll in a "Bin-Path" - relative to the Executable...
(that's what I usually prefer, to make Apps XCopy-deployable from a Zip).
Your Dll-Path-specifier could then be...
-
You can call cdecl-defined functions also without compiling to a native-binary first,
when you use the DispCallFunc-API (no "hacking" needed) - e.g. via the module below:
Option Explicit
...
-
Not when t is of type Date (since Int returns Variant, and tries to preserve the Input-Type).
Olaf
-
This cache-class allows a high-quality upscaling/downscaling at load-time,
so if you have a higher-res image already on disk (like e.g. the 128x128 image "\Res\Png2.png" from the Demo-Zip),
you...
-
No, there was nothing wrong in his original expression (which holds the TimeDiff in a Date-Variable t):
Label1.Caption = CStr(Int(CDbl(t))) & " days " & Format$(t, "hh:mm")
...or a bit less...
-
If you place this Declaration in a *.bas module:
Public Declare Function MTK_ConnectDevice Lib "MTKF32X3_API.dll" (ByVal lngdwPort, ByVal lngdwSpeed) As Long
then this external...
-
This Code-Snippet of yours above is already doing "well enough" I think -
the only thing that's missing (knowledgewise) is, to force the Format-Function to:
- not react to special chars
-...
-
For both (1 and 2) I think the cGDIPlusCache-Class in this CodeBank-Thread is entirely sufficient:
https://www.vbforums.com/showthread.php?876365-VB6-cGdiPlusCache-cls-revisited
It can load from...
|
Click Here to Expand Forum to Full Width
|