Если вы знаете, что в имени не будет другой точки (.), Это должно сработать.
Dim filename As String = "image.png"
filename = filename.split(".")(0)
Если, с другой стороны, имя файла взято из некоторого пользовательского ввода, это не будетРабота.Например, могут быть имена файлов, такие как
sunset.greek.png
. В этом случае мой код будет возвращать только sunset
.