SUPPORT  

We pay particular attention to the requests and suggestions of our customers. If you have any questions concerning our products, please contact us at the following email addresses:

          Technical Support: support@oreans.com

          Sales Details and General Information: info@oreans.com

We usually reply emails within 24 hours. If you don't receive an answer from us in that time (probably due to our spam filter), please use our contact form:

         Contact Form

 
  KNOWLEDGE BASE  
 
Search:     Advanced search
Browse by Category:

I have seen that insertion of VM macros in try-except clauses are a bit tricky. What about try-finally clauses?

Views: 454

You have to insert VM macros in try-finally clauses in the same was as you do for try-except. Example:

try

{

    VM_START

    // your code

    VM_END

}

finally

{

    VM_START

    // your code

    VM_END

}

Others in this Category
document I have inserted ENCODE and CLEAR macros in my DLL, but my DLL crashes
document Can VM macros protect switch statements? We are now having an issue with VM macros crashing the application
document We tried to adopt Themida VM macro option. But, our particular problem was performance of the game. It was very critical issue. We hope to know how we improve performance of my game.
document I have included several VM macros inside my application. I have made sure that I have not nested any macros, but when I load my application in Themida user interface, I get a nested macros message. What's wrong?
document If I protect the following code with a macro: VM_START InitializeCounters(i); VM_END. Will the InitializeCounters() function code also virtualized?
document I'm inserting Code Replace macros in my application by pressing the button "Insert Automatically" in the "Code Replace" panel. When I run my protected application it takes ages to run. What's happening?
document Can Themida/WinLicense macros protect switch statements and try-except clauses?
document When I protect my application, it takes a long time in the Virtualizing VM / CodeReplace Macros stage. What can I do?
document When activating CodeReplace from the User Interface, Themida always crashes.
document I get the following error "Error: There are at least a nested VM macros. VM macros cannot be nested." But I don't have any nested VM macros.
document What happens if a CLEAR macro is re-executed again?
document Can I raise an exception inside a VM macro?




 
   
Copyright © 2010 Oreans Technologies. All Rights Reserved. -- Oreans, Themida and WinLicense are registered trademarks.
All other trademarks used are properties of their respective owners.