There is a mechanism that allows a section to provide that various sections of the bill shall not come into force until an order has been issued, even after the bill has received royal assent. Perhaps this mechanism is the reason why some provisions of the Criminal Code are still not in force. Most bills do not come into force at the time of royal assent, but afterwards.
On March 16th, 2010. See this statement in context.