Find Search String in Main String

Category: Regular Expressions

Date: 03-28-2012

Return to Index


 
'Compilable Example:
#Compiler PBWin 9, PBWin 10
#Compile EXE
#Dim All
#Include "Win32API.inc"
Global hDlg as Dword
 
Function PBMain() As Long
   Dialog New Pixels, 0, "Test Code",300,300,300,200, %WS_OverlappedWindow To hDlg
   Control Add TextBox, hDlg, 200, "this is another fine fix you're gotten me into", 10,40,280,20
   Control Add TextBox, hDlg, 300, "fix", 10,70,280,20
   Control Add Button, hDlg, 100,"Search", 10,10,50,20
   Dialog Show Modal hDlg Call DlgProc
End Function
 
CallBack Function DlgProc() As Long
   Local a$,b$,position&,length&
   If CB.Msg = %WM_Command AND CB.Ctl = 100 AND CB.Ctlmsg = %BN_Clicked Then
      Control Get Text hDlg, 200 To a$
      Control Get Text hDlg, 300 To b$
      REGEXPR b$ IN a$ TO position&, length&
      ? MID$(a$, position&, length&)
   End If
End Function
 
'gbs_01056
'Date: 03-10-2012


created by gbSnippets
http://www.garybeene.com/sw/gbsnippets.htm