fixstatus

fixstatus

'*************************************
'' gmStudio Search Instructions
''
'' This file contains the list of  
'' patterns to search for; it is used 
'' for the search panel and for 
'' the scan reports.
''
'' The Search looks for content using 
'' .NET regular expressions.  Each 
'' expression to search for is placed 
'' on a record in this file. The 
'' following record forms have special 
'' meaning:
''
'' ''comment  -- ignore
'' @pattern   -- @ case-sensitive
'' ~pattern   -- report files that 
''               do not contain pattern
'' #pattern   -- report count of  
''               matches in each file
'' blank      -- stop processing
''
'' The ~ and # features are not available
'' with IDF and Reference search.
'' 
''*************************************
''
''*************************************
'' Potential VB6 Issues
'' Here are some patterns that reveal 
'' the presence of VB6 features
'' that might require attention during 
'' the migration.
''*************************************
\bImplements\b
\bClass_Terminate\b
MTSTransactionMode  = 3  'UsesTransaction
On Error Resume Next
ReDim Preserve
\bGoTo\b
\bPrinter\.
\bDeclare\b
\bTypeName\b
\bTypeOf\b
\bObjPtr\b
\bVarPtr\b
\bStrPtr\b
\bLSet\b
\bPrint\b
Option Base 1
Option Compare Text
Option Compare Database
~Option Explicit
As Control\b
As Collection\b
As Printer\b
As Currency\b
As Form\b
As New\b 
As Object\b
As Variant\b
As Any\b
\bCreateObject\b
Type=OleExe
\bGetObjec\b
[#]If\b
[#]Const\b
[#]Else\b
\bDataSource\b
\bCondComp\b
\bIsMissing\b
\bGoSub\b
\bDefType\b
@\bNull\b
\bStatic\b 
\bParamArray\b
\bClipboard\.
\bPrintForm\b
\bScaleMode\b
\bUserControl\.
\bPopupMenu\b
\bObjectControl\b
\bEvent\b
With Events
^VB_
^Attribute VB   
\bIIf\b
\bCallByName\b

''*************************************
'' Data Access
''*************************************
\bfrom\b
\bselect\b
\bupdate\b
\bwhere\b
\bexec\b


''*************************************
'' Potential ASP Issues
'' Here are some patterns that reveal 
'' the presence of '' VB6 language use 
'' that might require attention during 
'' the migration.
''*************************************
<object
\.CreateObject
#include
class 
TypeLib
<form 
On Error Resume Next
ReDim Preserve
TypeName
j.*script.*runat.*server
runat.*server.*j.*script
\bRegExp\b

''*************************************
'' Translation Cleanup Issues
''*************************************
argTemp
CallByName
// OnError

''*************************************
'' Special Search Codes
'' _MEMBERS_ member report
'' _GUI_FULL_ GUI Scan
''*************************************
_MEMBERS_
_GUI_FULL_

