如果您可以使用VB6(有时必须使用):
commonDialog1.MaxFileSize = "32767"
这在.NET中是不可接受的,有没有办法在.NET中执行此操作?或者我是否需要担心这一点?如果没有,请解释原因。
答案 0 :(得分:4)
您不必在.NET中担心这一点。在启用了多个选择时,VB6中使用了MaxFileSize
来分配额外的内存来存储文件名和路径列表。当使用OpenFileDialog
等时,这由.NET中的框架动态管理。
答案 1 :(得分:2)
(有时必须使用)
不,该属性仍然有意义的Visual Basic的最后一个版本是VB4。最后的16位版本的VB。当您允许用户选择多个文件时,您仍然担心存储所有选定文件的文件名需要多少存储空间的版本。
在32位操作系统上没有可能存在的问题。
答案 2 :(得分:1)
它在VB 5& 6当你想允许多选时。
一个整数,指定文件名的最大大小(以字节为单位)。该 这家酒店的价格范围是1 - 32K。默认值为256。