Read next »i have converted a C5 application to Clarion6 ,it executes but rteportd an error,that the exe has caused an error in the above mentioned dll(c60runx.dll)how can i solve this?
Thanks in advance
Sarah,
First thing would be to check the project tree and see if any C5 dll's are included in that tree. If they are then remove them. The project should regenerate the tree with the C6 dll's.
Second thing, make sure that any 3rd party add-ons you are using are of the C6 version, not the C5.
Beyond that, since the error has occurred in the c60runx.dll, which is the main Clarion runtime library, it could be many things. It could be that your C5 code is trying to execute a function that has changed from C5 to C6. Perhaps the calling syntax has changed or the function is no longer available. If I were you I would try to see what your code is doing just before it GPF's. You can insert messages to pop up and say 'Got to ....' at various points. Then try commenting out code at that point to see if it makes a difference.
hth,
Clive Dickinson