Ingave decimale punt in een datagrid

Status
Niet open voor verdere reacties.

geraatswjg

Nieuwe gebruiker
Lid geworden
6 mei 2003
Berichten
4
Ik zit met een vervelend VB2005 probleem. Ik vul een datagrid met 3 kolommen, waarvan er een gevuld wordt met bedragen (decimal field). Als ik deze wil wijzigen en ik wil een getal met cijfers achter de komma (de decimale punt op het numerieke toetsenbord), dan wordt deze bij het invoer genegeerd. Als ik een komma intoets, werkt het wel. De toetsaanslagen voortijdig opvangen gaat wel, maar de waarde is readonly.
Wie kan mij verder helpen? :confused:
 
Heeft het niets te maken met de landinstellingen van je computer. Kijk even in het configuratiescherm of decimaalsymbool wel staat ingegeven als . en niet als ,
 
Dat het in de landinstellingen zit, is me inmiddels duidelijk. Die wil ik in VB kunnen overschrijven. In de oudere VB versies was het zelfs mogelijk om de toetsaanslag op te vangen en deze te vervangen door een andere waarde echter dat veld is in VB 2005 readonly geworden:confused:
Heeft iemand nog ideeen??
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan