- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我记得在 vb6 中有一个类似于 dropbox/combobox 的控件,您可以选择驱动器名称。它会引发一个事件,然后您可以设置另一个控件来枚举列表框中的文件。 (在 drive.event 中你做 files.path = drive.path 来获得这种影响)。
C#中有这样的东西吗?下拉可用驱动器列表并在更改时引发事件的控件?
câu trả lời hay nhất
没有内置控件可以做到这一点,但使用标准的 ComboBox 很容易实现。将一个拖放到表单上,将其 DropDownStyle 更改为 DropDownList 以防止编辑,并在表单的 Load 事件中添加以下行:
comboBox1.DataSource = Environment.GetLogicalDrives();
现在您可以处理 SelectedValueChanged 事件,以便在有人更改所选驱动器时采取行动。
回答后câu hỏi này ,我找到了另一种(更好的?)方法来做到这一点。您可以使用 DriveInfo.GetDrives() 方法枚举驱动器并将结果绑定(bind)到 ComboBox。这样你就可以限制出现的驱动器。所以你可以从这个开始:
comboBox1.DataSource = System.IO.DriveInfo.GetDrives();
comboBox1.DisplayMember = "Name";
现在 comboBox1.SelectedValue 将是 DriveInfo 类型,因此您将获得有关所选游戏的更多信息。如果您只想显示网络驱动器,您现在可以这样做:
comboBox1.DataSource = System.IO.DriveInfo.GetDrives()
.Where(d => d.DriveType == System.IO.DriveType.Network);
comboBox1.DisplayMember = "Name";
我认为 DriveInfo 方法更加灵活。
关于C# dropbox 驱动器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/623182/
Tôi làm như sau để kiểm tra ổ đĩa/phân vùng cục bộ trên máy từ xa: Get-WmiObject -Class Win32_Share -ComputerName SERVERNAME -Filter "Descri
Tôi đang cố quét một ổ đĩa mạng dùng chung chứa hàng nghìn tệp, chỉ tìm kiếm các tệp Word chưa được sửa đổi trong năm qua. Mặc dù những gì tôi viết có hiệu quả nhưng nó rất chậm. Tôi cần quét nhiều ổ đĩa và phải mất hàng giờ. Tôi có thể làm gì để tăng tốc độ này không? gci\
Tôi nhớ có một điều khiển giống như dropbox/combobox trong vb6 nơi bạn có thể chọn tên ổ đĩa. Nó đưa ra một sự kiện và sau đó bạn có thể thiết lập một điều khiển khác để liệt kê các tệp trong hộp danh sách. (Trong drive.event bạn làm
Rủi ro bảo mật của ổ USB là gì? Ổ USB phổ biến để lưu trữ và truyền tệp từ máy tính này sang máy tính khác vì chúng nhỏ, sẵn có, rẻ tiền và di động. Tuy nhiên, những tính năng ưu việt này khiến chúng trở nên hấp dẫn đối với những kẻ tấn công
Lập trình ổ đĩa là rất quan trọng đối với việc lập trình của hacker. May mắn thay, vbs cung cấp cho chúng ta những bộ sưu tập tiện lợi, khiến công việc trở nên rất đơn giản. 1. Kiểm tra ổ đĩa bằng filesy
Tôi đang cố gắng ghi một tệp bó để xcopy một thư mục vào ổ USB di động. Tuy nhiên, vấn đề tôi gặp phải là ký tự ổ đĩa có thể thay đổi, vì vậy tôi muốn có thể thực hiện việc này bằng cách tham chiếu nhãn ổ đĩa thay vì ký tự ổ đĩa. Có ý tưởng gì không? Một giờ của Google
Tôi đang phát triển một ứng dụng bằng C#, vì vậy nếu người dùng xác nhận hộp thông báo định dạng ổ USB và chọn nó từ danh sách hộp tổ hợp, ổ đĩa sẽ được định dạng. Tôi không biết cách xử lý việc này, nhưng - Tôi có đoạn mã sau: trạng thái công khai
Tôi đang cố lưu một tập tin vào ổ icloud. Tôi sẽ sử dụng phiên bản đơn giản, tôi không cho người dùng chọn nơi lưu tệp, tôi chỉ lưu nó vào thư mục gốc của ổ icloud. Đây là mã tôi đang sử dụng: funcexportToFi
Tôi đang cố gắng tạo một tập lệnh trong đó tôi sẽ tìm kiếm máy chủ tệp để tìm các quyền không được kế thừa. Kết quả là tôi đã đạt đến giới hạn 260 ký tự cho tên tệp. Một gợi ý mà tôi thấy có thể hữu ích một vài lần là tạo một số ổ PS không ổn định sâu một vài cấp độ và
Tôi đang tạo một ổ USB có chứa các công cụ giúp giải quyết các vấn đề phần mềm khác nhau mà người dùng gặp phải. Bạn khuyên tôi nên thêm những công cụ nào? Môi trường chính: Câu trả lời hàng đầu về Windows và .NET Tôi có thể đề xuất những điều sau: {Một số trong số này đã được đề cập} Ngày
Vì vậy, trong phần giới thiệu khan hiếm về kiểm tra tích hợp, bạn nên sử dụng Flutter drive --target=test_driver/app.dart nhưng tôi không thể tìm thấy ở đó
Tôi đang cố gắng để docker gắn ổ đĩa d của mình. Tôi đang vật lộn với rất nhiều ngăn xếp và git nhưng dường như không có cái nào trong số chúng phù hợp với tôi. Tôi đã thêm ổ d của mình vào thư mục dùng chung và sau đó tôi cài đặt vào docker-compos của mình
Tôi đang cố gắng gỡ bỏ ổ USB khỏi ứng dụng Powershell một cách an toàn theo chương trình. Mã hiện tại của tôi hoạt động trên một ổ USB duy nhất. Mã như sau: $Eject = New-Object -comObject S
Tôi có một dự án nhàm chán sắp tới. Tôi cần cắm ổ flash USB vào máy tính của mình, sao chép ba tệp vào ổ đĩa, sau đó ngắt kết nối và lặp lại 3000 lần (theo nghĩa đen). Tôi hy vọng có thể tìm ra một số VBScript để giảm bớt Actio của mình
Tôi đang viết một tệp trích xuất xml để lấy tên tệp và cần sao chép tệp vào ổ USB. Tôi đã có thể làm điều này với hai bước đầu tiên. Nhưng câu hỏi đặt ra là: Làm thế nào để phát hiện xem có ổ flash USB hay không và sau đó phát hiện đó là ổ đĩa nào. Cảm ơn bạn! Câu trả lời tốt nhất là đây
Trong ứng dụng web Java của tôi, tôi cần nhấp vào nút "Lưu tệp" để sao chép 6 tệp từ máy chủ vào ổ USB máy tính của người dùng. Nếu không tìm thấy ổ USB, thông báo cảnh báo "Không phát hiện ổ USB" cần được hiển thị. TÔI
Xin chào, tôi có truy vấn sau để lấy các ổ đĩa xảy ra hàng tháng trong khoảng thời gian 12 tháng trước. Tuy nhiên, kết quả không chính xác, ví dụ, trong cơ sở dữ liệu thử nghiệm của tôi, chỉ có 3 ổ xảy ra vào tháng 2, nhưng trong tập kết quả của tôi, nó hiển thị 9 ổ. SELEC
Tôi đã cố gắng tìm cách kết nối với ổ đĩa mạng của mình thông qua Swift 2 và Xcode 7. Tôi có thể kết nối với thư mục tài liệu hoặc máy tính để bàn của mình, nhưng không thể kết nối với máy chủ của tôi. Tôi đã chơi với NSString/NSURL, v.v. nhưng không có kết quả. qua
Tôi có một số câu hỏi: Liệu mã C++ sau có khiến ổ cứng của tôi không hoạt động sau một khoảng thời gian nhất định không? #include int main() { while(1); } Nếu vậy, tôi có thể thêm gì vào mã này để đảm bảo rằng
Đã đóng cửa. Câu hỏi này không tuân thủ nguyên tắc Stack Overflow. Câu trả lời không được chấp nhận vào thời điểm này. Câu hỏi này dường như không phải về một vấn đề lập trình cụ thể, một phần mềm
Tôi là một lập trình viên xuất sắc, rất giỏi!