JVCL FAQ 

(Frequently Asked Questions)

 

File not found: 'JclStrings.dcu'

 

You need to install JCL (JEDI Code Library) first. Please read the Install.txt file

 

Cannot load package 'JVCL100_R60'. It contains unit 'XYZ' which is also contained in package 'DJCL60'.

 

You have to add DJCL60.dcp to Requires section of JVCL100_R60 package. A unit can be in only one package.

 

"The procedure entry point SHGetSpecialFolderPathA could not be located in

 

Please download the file from http://www.itec.cwc.net/jedifix/jedimod.zip and unzip it to the \Source subdirectory

 

You might also update the Comctl32.dll:

http://support.microsoft.com/default.aspx?scid=KB;EN-US;Q186176

 

Direct link to 50comupd.exe:
http://support.microsoft.com/default.aspx?scid=http://www.microsoft.com/msdownload/ieplatform/ie/comctrlx86.asp 

 

Conflict with zlib in LMDWeb (this should apply for to cases as well)

 

Here's a couple of suggestions for how to resolve this:

 

1. If you have the source, rename the zlib unit(s) supplied with LMD508 and change all uses in that package to reflect the new name. You should also contact the developers of LMD508 and alert them to the problem so they can rename their unit in new releases 

 

2. Rename the Delphi zlib units and change all uses in the JVCL package

JVCL can't include renamed zlib/zlibconst units with JVCL (i.e JvZLib/JvZLibConst) since this is Borland property and we have no rights to it.

 

Another option would be to remove the ZLibMultiple.pas unit from the packages and delete the pas and dcu files if you are not planning on using it since it's the only unit in JVCL that uses zlib.

 

Required Package 'Inet' Not Found in D6

 

From Julien Ferraro: 

It's just because you didn't choose to install the Internet components. Just launch again your Delphi setup and select "Internet components" (or whatever the name is) and you should be ok

 

In D7, when I press F1, I am not getting JVCL help information

 

Go to Help/Customize, delete the JCL.cnt and JVCL.cnt references, add them again, and save the project. 

 

 When I try to compile my apps, I get an error message that the line is too long >1023 chars

 

Obviously they have UNIX carried return in them. Use something like:

http://ccrma-www.stanford.edu/~craig/utility/flip/

to correct it. 

 

 

 

 


JVCL is hosted by SourceForge.net Logo