المشاركات : 2
المواضيع 1
:
: 0
الإنتساب : Sep 2013
السلام عليكم ورحمة الله وبركاته
كيف التقاط اسماء الاقراص الخارجية ؟ او كيفية اختيار مجلد او مسار وليس ملف فقد جربت open Dialog ولكنها لم تفلح فهي لاختيار الملفات
في الواقع انا بحاجة لطريقة تمكن من اختيار احد الاقراص الخارجية 'الفلاشة) واستخدام اسمها لاتمكن من تطبيق تعليمة دوس تحوي اسم الفلاشة
المشاركات : 2
المواضيع 1
:
: 0
الإنتساب : Aug 2010
استعمل الدالة SelectDirectory من الوحدة FileCtrl وستظهر لك علبة حوارية لتحديد المسار .... تحياتي.
المشاركات : 2
المواضيع 1
:
: 0
الإنتساب : Sep 2013
السلام عليكم ورحمة الله وبركاته
شكرا مع انني لماجد الوحدة التي ذكرتها ربمالاننياستخدم Delphi7
وجدت هذا ShellComboBox1 في الوحدة Exemples
المشاركات : 632
المواضيع 66
:
: 6
الإنتساب : Jul 2010
إقتباس :مع انني لماجد الوحدة التي ذكرتها
ربمالاننياستخدم Delphi7
الوحدة FileCtrl موجودة في دلفي 7 .
Open Your Source .. Open Your Mind
المشاركات : 654
المواضيع 34
:
: 106
الإنتساب : Aug 2010
السلام عليكم
هذا احد الحلول
كود :
procedure GetDriveUSB(DriveList: TStrings);
var
Root: Char;
begin
for Root := 'A' to 'Z' do
begin
if GetDriveType(PChar(Root + ':\')) = DRIVE_REMOVABLE then
begin
if DirectoryExists(Root + ':\') then
begin
DriveList.Add(Root + ':\');
end;
end;
Application.ProcessMessages;
end;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
GetDriveUSB(Memo1.Lines);
end;
سبحان الله وبحمده سبحان الله العظيم