![]() It handles and sync a wide range of subtitles and allows you to capture audio, video, and screenshots in many ways. K-Multimedia Player (also known as The KMPlayer, KMPlayer or KMP) is versatile HD video player software for Microsoft Windows as well as for mobile, which supports various types of container format such as DVD, AVI, MKV, MP4, FLV, Ogg Theora, OGM, 3GP, MPEG-1/2/4, WMV, RealMedia, and QuickTime among others. Fixed file name display error while starting a playback.įile: KMPlayer_EN_3.3.0.30.exe (28,926,728Bytes) Fixed overflow of memory error when external audio file is used. ![]() Fixed background resize error of SWF play. Fixed display infomation for MP3 bitrate. Fixed RM, RMVB file seek error & Supports damaged file play. Fixed MKV source filter(Improved performance). Fixed AVI source filter(Supports playing damaged file). Added video codec ProRes(APCH, APCN, APCS, ACPO, AP4H). ![]() Supports DIVX(xsub) Subtitle(AVI files only). In case someone is interested, there is a new beta out:įile: KMPlayer_EN_3.3.0.27.exe (28,918,096Bytes) (*) Well, there is some rudimentary support for WideString's and some basic string manipulation functions for WideString exist, but the vast majority of D7's built-in functions are AnsiString-only. Why re-invent the wheel, when newer Delphi versions provide proper Unicode support "out of the box" and excellent GUI frameworks, such as Qt, are available for free? This means you would have to replace all the GUI code as well.Īfter all you would be writing your own Standatd Library as well as your own GUI Framework (more or less), which is a tremendous amount of work. Moreover, and even more important, all the GUI components in D7/VCL do not support Unicode either. This means that you would have to replace all of D7's built-in functions - at least those that use a String parameter or return type - with your own Unicode-aware versions. But all* the "built-in" functions of D7 use the String type and thus will never support Unicode. Sure, you can explicitly use the 'WideString' type in all your own code. Well, the native 'String' type of D7 is a synonym for 'AnsiString', so everything that uses the String type does not support Unicode - at least not as UTF-16. I implemented unicode support in D7, it's very doable. (I know that there is Free Pascal and Lazarus, but the last time I tried to compile my Delphi projects with Lazarus, there were a whole lot of compatibility problems) Unfortunately the price is beyond what I am willing to pay for my "homebrew" projects. ![]() lack of Unicode support.ĭelphi is still under development, now by Embarcadero. Mainly because my Delphi 7.0 feels a bit dated nowadays, e.g. Personally I did a lot of projects with Delphi and only recently made the switch to C++ with Qt. Last but not least, and probably most important: If you already have a big project written in Delphi (Object Pascal), porting that to C++ is a huge amount of work! Still Delphi is a great "all in one" package for developers. Some are painful (MFC) others are more fun to use (Qt). ![]() There are frameworks to create GUI applications with C++ too. Why still ues Delphi to compiled? use msvc is good!ĭelphi is an IDE for creating GUI applications with Pascal (actually an object-oriented derivative of Pascal), while MSVC is a C/C++ compiler :rolleyes: ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |