В моем случае Replace () и InStr () не работают с Chr (0) (не видно, что это не отображает никаких ошибок), но Null можно удалить, сравнив и используя Mid (), Left () и Len () как выше или в этом примере:
If Mid$(str, 1, 1) = Chr$(0) Then str = Mid$(str, 2)
If Mid$(str, Len(str), 1) = Chr$(0) Then str = Left$(str, Len(str) - 1)
Это нулевое удаление с концов, например, из значения objFile.ExtendedProperty("Dimensions")
, например «600 x 400». Нули (?) Вставляются здесь в Windows 10, но не в Windows XP.