When I looked at them I saw serious bugs in several components so it is not 
surprising if you found a bug. A small number of overworked people put that 
gigantic batch of components together plus all the documentation (check out 
megademo.exe in jvcl\bin directory). You could report the bug to them or try 
and fix it yourself (but good luck recompiling those confusing packages). If 
there's a feature in that component that you just can't find anywhere else, I 
would extract the source code, fix it, and compile it into a separate 
component. You could email it to whoever is in charge of bug fixes after you 
have properly tested it if you want to see that project continue to be useful. 

Dave

--- On Sun, 4/26/09, ecostas1 <[email protected]> wrote:

From: ecostas1 <[email protected]>
Subject: [delphi-en] Novice's problems with Jvcl
To: [email protected]
Date: Sunday, April 26, 2009, 8:16 PM











    
            
            


      
      Hi, I'm starting to use JVCL a little more seriously and I have some 
issues. I'm afraid I'm about to bug you a lot;)



Well, here it goes:

        I placed a TJvDBGrid in a form. My first try was with TJvDBMemo. I 
placed one on the form, filled the datasource and datafield fields, set the 
Grid Edit Controls and everything worked. Next I tried to place a 
TJvDBComboBox. I filled the items property and used EditControls again. When I 
ran the program the grid worked fine, I could see and choose one of the values 
on the list but, as soon as I moved to another record the field associated with 
the TJvDBComboBox would go blank, i.e., on the beforePost event, the field is 
not assigned though the TJvDBComboBox has the right value and itemIndex. What 
am I missing?

        

        Before I uninstalled version 3.33 and installed version 3.36, whenever 
I tried to compile a project with runtime packages in Delphi 2007 it complained 
of a missing JvCoreD10R package, though all packages should be *11*. I had the 
problem in 2 of my 3 projects. It didn't help to uninstall and install Jvcl and 
Jcl, even manually deleting every j*.dcu and j*.bpl in the computer. I solved 
it in one of the projects by dropping the form and writing it again from 
scratch. But the other project has several forms and I wish I didn't have to do 
everything again or that I knew exactly what to look for. 



        I tried to install version 336 on my laptop with Vista and compile the 
very same projects on it using Delphi 2007. On the laptop I'm getting a 
"Required package 'O407_r100'" . If I try to compile without runtime packages, 
I get a "Unit JvDBGrid was compiled with a different version of JvComponent. 
TJvForm" message. Naturally, I have already uinstalled jvcl and jcl, deleted 
every jv*.* and j*.* that could consider related to the packages.



TIA,



Eduardo 




 

      

    
    
        
         
        
        








        


        
        


      

[Non-text portions of this message have been removed]

Reply via email to