تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
الكتابة داخل ملف نصى
#5
(22-11-22, 03:41 PM)yaser27 كتب : ما رأيك بهذه الفكرة السهلة

اعمل ملف في الريسورس وسمه htmlOption وضع فيه الكود بدون العناصر
كود :
<select size="39%" id="menu" style="width:400px;" onChange="sami(selectedIndex)">
$
 </h1>  
</select>
لاحظ علامة $ مكان العناصر

ثم اعمل ملف txtOption.txt فيه فقط العناصر مثل
كود :
قصص جميلة في الدعوة
قصة الأسد الطماع
قصة نهاية محتال
القط مشمش ومصيدة الفئران

ثم نفذ هذا الكود
كود :
Dim options = IO.File.ReadLines("txtOption.txt")
Dim txt = My.Resources.htmlOption
Dim lst As New List(Of String)
For Each o As String In options
   If o.Trim <> "" Then lst.Add("  <option>" & o)
Next
txt = txt.Replace("$", String.Join(vbNewLine, lst))
IO.File.WriteAllText("htmlOption.txt", txt)

وكلما أردت إضافة option تضيفه في ملف txtOption.txt وتنفذ الكود وتجد النتيجة في ملف htmlOption.txt



وإذا أردنا تطبيق نفس الفكرة على الطلب الاول مصفوفة book array
يكون اسم ملف الروابط txtLink.txt فيه الروابط فقط
كود :
ferst.html
11.html
22.html
33.html
44.html
5.html
9.html
3.html
88.html
666.html
a.html
s.html
d.html
لاحد علامة $ مكان الروابط

وملف الريسورس htmlLink يكون فيه
كود :
book = new Array
$
function sami(link) {
 getfram = document.getElementById("frm")
 getfram.setAttribute("src", book [link])
}

ثم تنفيذ هذا الكود
كود :
Dim options = IO.File.ReadLines("txtLink.txt")
Dim txt = My.Resources.htmlLink
Dim lst As New List(Of String)
Dim i As Integer = 0
For Each o As String In options
   If o.Trim <> "" Then
       lst.Add("  book[" & i & "] = """ & o & """")
       i += 1
   End If
Next
txt = txt.Replace("$", String.Join(vbNewLine, lst))
IO.File.WriteAllText("htmlLink.txt", txt)
وكلما أردت إضافة link تضيفه في ملف txtLink.txt وتنفذ الكود وتجد النتيجة في ملف htmlLink.txt

جزاك الله كل الخير أخى الكريم ، فكرة جميلة بالفِعل وسأقوم بتجربتها.
لكن ممكن لو تسمح يكون كأول كود ؟ 
لآنى اصلا أريد اضافة كل هذا لملفات ويب ، لآنى عامل صفحة خاصة لى 
لقراءة المقالات والقصص والكود الأول مختصر وجميل ماشاء الله 
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
الكتابة داخل ملف نصى - بواسطة ابو روضة - 21-11-22, 09:20 AM
RE: الكتابة داخل ملف نصى - بواسطة yaser27 - 21-11-22, 10:30 AM
RE: الكتابة داخل ملف نصى - بواسطة yaser27 - 22-11-22, 03:41 PM
RE: الكتابة داخل ملف نصى - بواسطة ابو روضة - 22-11-22, 08:06 PM
RE: الكتابة داخل ملف نصى - بواسطة kebboud - 07-04-23, 11:43 AM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] طريقة توسيط النص داخل اداة comboBox سمير1404 7 3,872 24-08-25, 01:01 PM
آخر رد: أبو خالد الشكري
  استدعاء من جدولين داخل اداه FlowLayoutPanel برجاء الافادة للضرورة جداً modymody300894 7 647 15-11-24, 11:02 AM
آخر رد: modymody300894
  كتابه عدد معين من الارقام داخل تيكست بوكس modymody300894 3 571 07-11-24, 09:15 PM
آخر رد: modymody300894
  ترتيب شجره الحسابات داخل الجريد فيو modymody300894 2 419 31-10-24, 12:27 PM
آخر رد: modymody300894
Exclamation [VB.NET] ممكن عمل كود لحفظ المكتوب داخل اداة TextBox الورد الصناعي 9 817 17-10-24, 11:43 PM
آخر رد: salamandal
  ارجو المساعدة في كود مقارنة عامود داخل الداتا جريد فيو alachk 11 1,119 11-08-24, 11:44 AM
آخر رد: alachk
  كيف اقوم بتحديث بيانات داخل Datagrid عبر Button moh61 5 492 28-06-24, 12:03 AM
آخر رد: Zuhare
  اعاني من بطئ بتحميل البيانات داخل الداتا جيرد يوجد لدي اكثر من 100 الف صف RADOS 1 592 11-06-24, 07:42 PM
آخر رد: غزة العزة
  [VB.NET] حفظ بيانات معروضة من جدولين داخل dgv مبرمج مسلم 0 448 09-06-24, 02:30 AM
آخر رد: مبرمج مسلم
  ماهي الطريقة الصحيحة والسريعة لجلب بيانات من قاعدة البيانات داخل Private Sub mohamedgadain61 22 1,449 08-06-24, 12:33 AM
آخر رد: mohamedgadain61

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم