Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations IamaSherpa on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Is VCL fast enough?

Status
Not open for further replies.

bNasty

Programmer
Oct 29, 2001
101
GB
I am writing an application with a specific user interface (someting like WinXP on Win98). Anyway, I had to develop a number of components for my own UI gadgets, but it seems to be rather slow. I optimized every line of code (even did some things in MMX) but I am not satisfied. I think that the VCL is my problem. Any comments on VCL speed?
 
I have developed some Software with VCL, but i never remarked timing problems.

But if you are programming realtime Applications, then the Windows OS ist not a proper system, because the "Interuppt response time" is not deterministic. In that case you should look for an other OS.
hnd
hasso55@yahoo.com

 
No,no,far from real-time systems (Hello QNX :) I am writing some replacements for DBGrid with some cool rendering and animation. Well, I saw things like that in WinXP (like opening trees and stuff...). I tried everything to speed things up (I am good in WINAPI, but I used Canvas' methods) but can't compare to XP. MMX doesn't help (in precessing bitmaps). Should I bypass Canvas and work in pure GDI? Any benchmarks on that?
 
Perhaps Active X may help you.
hnd
hasso55@yahoo.com

 
Canvas does take some hits on overhead. Use hnd's suggestion or try a replacement. You might have better luck creating a Delphi component to use in C++. James P. Cottingham

I am the Unknown lead by the Unknowing.
I have done so much with so little
for so long that I am now qualified
to do anything with nothing.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top