投稿者 るきお  (社会人) 投稿日時 2012/4/22 13:42:41
訂正します。

最初の投稿の2つ名の例の下記行は不要でした。
Dim b() As Byte = utf8.GetBytes(keyword)

試しているときにエンコード方式の勘違いして書いた不要なコードを消し忘れてしまいました。
この行はあってもなくても動作は同じです。