الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

قراءة الملفات من سيرفر اخر

بدأه shama1984 في 8 نوفمبر 2008 · 5 رد · 541 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الأخوان الاعزاء :

السلام عليكم ورحمة الله

انا عندي مشكلة وهي ..ان هناك في سيرفر1 مجموعة من المجلدات يحتوي على كل منها على ملفات بي دي اف

وانا اريد ان اقرأ كل مجلد واعرض اسمه في الصفحة يليه اسماء الملفات التي بداخلة..وهكذا لكل المجلدات الاخرى ...

علما ان اريد ان اصل للمجلدات المذكورة من سيرفر 2(اعني من سيرفر اخر )

فنرجو المساعدة من الجميع لكي تعم الفائدة

#3

شكرا اخي الكريم على التجاوب ...

السيرفر الأخر على نفس الشبكة

#4

في حالة وجود ال servers علي نفس الشبكة يمكنك استخدام System.IO classes للوصول الي remote directory

و لكن تحتاج الي اعطاء صلاحيات مناسبة لل ASPNET user او Network Service او حسب ما تحتاج من صلاحيات للوصول الي ال remote folder

لم اجرب ماسبق.

#5

السلام عليكم ورحمة الله

حتى تعرف الملفات والمجلدا ت استخدم الطريقة التالية

 

 

[color= #0600FF;]Imports System.[color= #0000FF;]IO

 

 [color= #008080; font-style: italic;]'page load or button CLick

    [color= #0600FF;]Dim DirName [color= #FF8000;]As [color= #FF8000;]String [color= #008000;]= [color= #808080;]"server2pdfFolder"

    [color= #0600FF;]Dim myDirectory [color= #FF8000;]As DirectoryInfo

        myDirectory [color= #008000;]= [color= #FF8000;]New DirectoryInfo[color= #000000;](DirName[color= #000000;])

        IterateDirectory[color= #000000;](myDirectory[color= #000000;])

 

[color= #008080; font-style: italic;]'---------------------------------------------------------------------

 

 

 

    [color= #FF8000;]Public [color= #0600FF;]Sub IterateDirectory[color= #000000;]([color= #FF8000;]ByVal aDir [color= #FF8000;]As DirectoryInfo[color= #000000;])

        [color= #0600FF;]Dim nextDir [color= #FF8000;]As DirectoryInfo

        IterateFiles[color= #000000;](aDir[color= #000000;])

        [color= #FF8000;]For [color= #0600FF;]Each nextDir In aDir.[color= #0000FF;]GetDirectories

            IterateDirectory[color= #000000;](nextDir[color= #000000;])

        [color= #FF8000;]Next

    [color= #0600FF;]End [color= #0600FF;]Sub

 

    [color= #FF8000;]Public [color= #0600FF;]Sub IterateFiles[color= #000000;]([color= #FF8000;]ByVal aDir [color= #FF8000;]As DirectoryInfo[color= #000000;])

        [color= #0600FF;]Dim aFile [color= #FF8000;]As FileInfo

        [color= #FF8000;]For [color= #0600FF;]Each aFile In aDir.[color= #0000FF;]GetFiles[color= #000000;]([color= #000000;])

 

            response.[color= #0600FF;]write[color= #000000;](aFile.[color= #0000FF;]FullName[color= #000000;])

        [color= #FF8000;]Next

    [color= #0600FF;]End [color= #0600FF;]Sub

اما طريقة العرض فعليك بعملها بالطريقة المناسبة

#6

لكم جزيل الشكر وعظيم

وشكر خاص للاخ TaregVB

وللا خ يضا AhmedElbaz

مواضيع مشابهة