Microsoft Visual Fox เกี่ยวกับภาษารัสเซีย FoxPro ยังมีชีวิตอยู่ FoxPro ยังมีชีวิตอยู่ FoxPro ยังมีชีวิตอยู่ เพลิดเพลินกับโปรแกรม foxpro โดยไม่ต้องลงทะเบียน

ในการทำงานกับข้อมูลจำนวนมากและสร้างระบบการจัดการฐานข้อมูลที่ซับซ้อน ผู้ค้าปลีกของ Microsoft ได้สร้างซอฟต์แวร์ Visual FoxPro เป็นเวลากว่า 30 ปีแล้วที่องค์กรเชิงพาณิชย์ การวิจัย อุตสาหกรรม และองค์กรอื่นๆ จำนวนมากใช้เวอร์ชันนี้

สร้างตารางการแบ่งฐานข้อมูล

Visual FoxPro เป็นโปรแกรมเฉพาะทางสำหรับการสร้างและจัดระเบียบ DBMS ในบรรดาคู่แข่งจำนวนมาก มีเพียงคนเดียวเท่านั้นที่จะได้รับความสามารถที่หลากหลายจาก VPF ไร้สายที่ตั้งโปรแกรมไว้ ซึ่งเป็นการดัดแปลง xBase รุ่นเก่า

ฐานข้อมูลท้องถิ่นและเซิร์ฟเวอร์

ในโปรแกรมแก้ไข Visual FoxPro คุณสามารถสร้างโปรแกรมสำหรับโรบ็อตที่มีฐานข้อมูลเชิงสัมพันธ์แบบโลคัลและแบบขนาน พวกเขามีชุดของเครื่องมือหลักและเครื่องมือที่ช่วยให้คุณสามารถ “เขียน” ฐานข้อมูลไคลเอนต์สำหรับเซิร์ฟเวอร์ ทำให้ไคลเอนต์เข้าถึงได้ง่ายขึ้น

การทำงานร่วมกันกับผลิตภัณฑ์อื่นๆ ของ Microsoft

โปรเจ็กต์นี้พัฒนาขึ้นสำหรับ Windows โดยอยู่ในความรับผิดชอบของ Microsoft ตั้งแต่ปี 1992 ซึ่งหมายถึงการปรับให้เข้ากับรูปแบบตารางของบุคคลที่สาม เช่น XLS (MS Excel) หากคุณเปลี่ยนการตั้งค่า คุณสามารถรวมเข้ากับอาร์เรย์ใหม่ได้

ข้อดี

  • ทำงานร่วมกับเซิร์ฟเวอร์และ DBMS ภายในที่หลากหลาย
  • ภาษา VFP ของคุณเองพร้อมไลบรารีฟังก์ชันและตัวดำเนินการสำเร็จรูป
  • รองรับรูปแบบตารางมากกว่า 40 รูปแบบที่สามารถเปิดและเปลี่ยนแปลงได้ในสภาพแวดล้อมซอฟต์แวร์อื่น
  • ความเร็วสูงและความเร็วในการทำงานพร้อมข้อมูลจำนวนมาก
  • ชุดเครื่องมือที่มีทั้งคอนสตรัคเตอร์ วิศวกร และผู้เชี่ยวชาญทำให้การเขียนโค้ดโปรแกรมเป็นเรื่องง่าย
  • มีตัวอย่างงานของพวกเขาที่เปิดเผยความเป็นไปได้ทั้งหมดของ Visual FoxPro

เนโดลิกี

  • อินเทอร์เฟซที่ง่ายต่อการติดตามสำหรับผู้เริ่มต้น
  • ฟังก์ชั่นการออกแบบโปรแกรมไม่ดี
  • ความจุของระบบสูงสำหรับ RAM
  • ไม่ได้รับการสนับสนุนจากผู้ค้าปลีก
คุณสามารถใช้ Visual FoxPro ได้โดยไม่มีปัญหากับภาษารัสเซียในราคาด้านล่างนี้

ไฟล์เก็บถาวรนี้รวมไฟล์ VFP9RUS.DLL

ก่อนที่จะติดตั้งบริการใหม่สำหรับ Visual Foxpro จำเป็นต้องลบ Russified DLL ที่ติดตั้งไว้ก่อนหน้านี้เนื่องจาก เมื่อเริ่มมิดเดิลแวร์หลังจากติดตั้ง SP ใหม่ มีปัญหากับเวอร์ชันของไฟล์ DLL

1) DLL ถูกกำหนดให้เป็น Russification ของ Visual Foxpro IDE

2) กรุณาติดตั้ง SP2 สำหรับ Visual Foxpro 9.0

3) สำหรับผู้ที่ติดตั้ง Windows ภาษารัสเซียและภูมิภาคของรัสเซียระบุไว้ในการตั้งค่าภูมิภาค คุณเพียงแค่ต้องคัดลอกไฟล์นี้ไปยังไดเร็กทอรีที่ติดตั้ง Visual Foxpro

4) สำหรับผู้ที่มีประเทศอื่นติดตั้งอยู่ในการตั้งค่าภูมิภาค คุณจะต้องเปลี่ยนชื่อไฟล์นี้เป็น VFP9ENU.DLL และคัดลอกไฟล์นี้ไปยังไดเร็กทอรีที่ติดตั้ง Visual Foxpro โดยต้องทำสำเนาของไฟล์ต้นฉบับก่อน ดังนั้น หากจำเป็นให้คืนทุกอย่างจามรีบูโล

5) หากคุณต้องการลบ Russifier ไม่ว่าด้วยเหตุผลใดก็ตาม 3) คุณต้องลบไฟล์ VFP9RUS.DLL ออกจากไดเร็กทอรี Visual Foxpro 4) คลายไฟล์ VFP9ENU.DLL ดั้งเดิมและแทนที่ DLL ที่แพตช์แล้ว

(อย่าลืมทำสำเนาไฟล์ VFP9ENU.DLL ในขั้นตอนที่ 4) ขอให้โชคดี.

การกระจาย Visual FoxPro 9 + SP2 สำหรับ Windowsสำหรับผู้ที่ไม่มี

มันไม่ได้ผล:

เริ่มแรก ไฟล์ vfp9enu.dll จะถูกคัดลอกจากไฟล์ vfp9rus.dll จากนั้นสำเนาของทรัพยากรเดียวกันก็ถูกสร้างขึ้นจากไฟล์ vfp9rrus.dll ไปยังไฟล์ vfp9rus.dll

Papa \999 ได้แทนที่ทรัพยากร 10, 2, 3, 4

ทรัพยากร 1 จากโฟลเดอร์ \999 ถูกลิดรอนเหมือนกับในเวอร์ชันภาษาอังกฤษ เนื่องจาก เมื่อคุณแทนที่มัน ชุดคำสั่ง collate เป็น "Russian" จะไม่ทำงาน นอกจากนี้ ทรัพยากร 5 จากโฟลเดอร์ \999 ยังขาดเวอร์ชันภาษาอังกฤษเนื่องจาก ทราบในคำอธิบายฟอรัมของปัญหา: ไม่สามารถ Russify การถอดรหัสเป็น PEM ได้ (ไฟล์ 5 จากพ่อ \999): มิฉะนั้นจะมีข้อยกเว้นเมื่อกล่องข้อความ MaxLenght ถูกทำเครื่องหมายในเจ้าหน้าที่

ไฟล์ VFP9RUS.DLL จะถูกคัดลอกไปยังไดเร็กทอรี Visual Foxpro เมื่อคุณเริ่มเชลล์ เมนูจะแสดงภาษารัสเซีย - สำหรับ Windows ของรัสเซีย

คุณกำลังใช้งานไฟล์นี้โดยยอมรับความเสี่ยงเอง ไม่มีการรับประกันที่แท้จริง สำหรับปัญหาร้ายแรงหรือปัญหาอื่นๆ เพียงลบไฟล์ VFP9RUS.DLL ออกจากไดเร็กทอรี Visual Foxpro

ก่อนที่จะดาวน์โหลดไฟล์ ให้จดหมายเลข Visual FoxPro เวอร์ชันที่ติดตั้งไว้ เลือก DLL เพื่อแสดงหมายเลขเวอร์ชันที่ติดตั้งบนคอมพิวเตอร์ของคุณ เก็บรักษาเอกสารสำคัญ แยก DLL เวอร์ชันภาษารัสเซียออกจากไดเรกทอรี Visual FoxPro เมื่อคุณเริ่มเมนู โปรแกรมจะเป็นภาษารัสเซีย หากคุณติดตั้ง XP เวอร์ชันภาษารัสเซีย และติดตั้งภาษารัสเซียสำหรับรูปแบบวันที่/ชั่วโมง/วันที่ในการตั้งค่าภูมิภาค หากคุณมีเวอร์ชันของ DLL ที่ไม่ตรงกับ Visual FoxPro ที่ติดตั้งบนคอมพิวเตอร์ของคุณ ณ เวลาที่เปิดตัว ให้ปล่อยให้เวอร์ชัน DLL เปลี่ยนแปลง หากต้องการเปลี่ยนอินเทอร์เฟซภาษาอังกฤษ เพียงลบไฟล์ Russified DLL ออกจากไดเร็กทอรี Visual FoxPro สำหรับผู้ที่มีรูปแบบวันที่/ชั่วโมง/วันที่อื่นติดตั้งในการตั้งค่าภูมิภาค เพื่อสลับไปใช้อินเทอร์เฟซภาษารัสเซีย - 1) สร้างสำเนาไฟล์ VFP*ENU.DLL ที่เก็บถาวรจากไดเร็กทอรี Visual FoxPro - 2) ลบ VFP *ไฟล์ ENU.DLL - 3) แตกไฟล์ Russified จากไดเร็กทอรี Visual FoxPro และเปลี่ยนชื่อจาก VFP*RUS.DLL เป็น VFP*ENU.DLL - 4) หากต้องการเปลี่ยนอินเทอร์เฟซภาษาอังกฤษเป็นตัวเลือกนี้ คุณต้องส่งคืนเวอร์ชันดั้งเดิม ของ VFP*ENU.DLL ไปยังไดเร็กทอรี Visual FoxPro จากสำเนาใหม่ที่เก็บถาวรไปยังไฟล์ (div. item 1) ชื่อไฟล์ VFP*RUS.DLL เป็นตัวพิมพ์ใหญ่ เคารพ - ก่อนที่จะติดตั้ง SP (อัปเดต) ให้ลบไฟล์ VFP*RUS.DLL ออกจากไดเร็กทอรี Visual FoxPro หลังจากติดตั้ง SP ให้ติดตั้ง DLL เวอร์ชันใหม่ (เวอร์ชันของ Russified DLL และเวอร์ชันของ Visual FoxPro จะถูกหลีกเลี่ยง)

บางทีคุณต้องการอะไรอีก? ฉันสูญเสียทักษะภาษาอังกฤษของฉัน

อาจเป็นไปได้ว่ามีการติดตั้งภาษาอังกฤษในการตั้งค่าภูมิภาค คุณสามารถเปลี่ยนชื่อไฟล์ vfp9rus.dll เป็น vfp9enu.dll หรือแทนที่ไฟล์ต้นฉบับ (หลังจากบันทึกสำเนาแล้ว) ด้วยสำเนาเนื่องจากไม่สามารถหมุนได้ ทุกอย่างเป็นไปอย่างราบรื่น

อาจเป็นไปได้ว่าในพารามิเตอร์ระดับภูมิภาคมีการกำหนดภาษาอังกฤษขึ้นมา

ที่จริงแล้วทุกอย่างนั้นง่ายมาก คุณต้องเปลี่ยนชื่อไฟล์ เช่น Upper("Vfp9rus.dll");) ใน Foxy เมื่อทำงานกับไฟล์ สิ่งต่างๆ เหล่านี้อาจยุ่งวุ่นวายได้

ถูกต้อง ชื่อ VFP9RUS.dll เป็นตัวพิมพ์ใหญ่ ฉันถูกขอให้ทำเช่นนั้นทันที

ไมโครซอฟต์ Visual FoxPro สำหรับ Windows 10- หัวใจของการพัฒนาที่ Microsoft ซึ่งมุ่งเน้นไปที่ OOP FoxPro ช่วยให้คุณสร้างฐานข้อมูลเชิงสัมพันธ์ด้วยเครื่องมือที่เกี่ยวข้องมากมาย สามารถใช้ฐานเพิ่มเติมได้ และสามารถบันทึกและรวบรวมข้อมูลได้

ฐานข้อมูลได้รับการประมวลผลอย่างรวดเร็วและรองรับรูปแบบตารางที่แตกต่างกันสำหรับการแลกเปลี่ยนข้อมูลด้วยตนเองกับซอฟต์แวร์ Microsoft เพื่อความสะดวกของนักออกแบบจึงมีการเพิ่มเทมเพลตลงในโปรแกรมและใช้การสร้างฐานโครงสร้างที่หลากหลาย รองรับรูปแบบไฟล์จำนวนมาก (รวมถึง: dbf, fxp, idx, act, app, cdx, dbc, dct, fpt, ​​​​frt, frx) และช่วยให้สามารถใช้งานการเขียนโปรแกรมภาษาสำหรับงานที่ตรงที่สุด ( ร่วมกับแหล่งข้อมูลภายนอก คุณเลือกส่งออก/นำเข้า คุณมีภาษา SQL ที่โหลดไว้แล้ว)

ไม่มีความลับมานานแล้วว่านักพัฒนาคอมพิวเตอร์ในปัจจุบันมีการถ่ายโอนการรวบรวมข้อมูลขนาดใหญ่ที่เรียกว่าฐานข้อมูลและเครื่องมือซอฟต์แวร์สำหรับจัดการ DBMS มากขึ้น ในธุรกิจหรือธุรกิจใดๆ มีความต้องการที่ชัดเจนสำหรับสำนักงานที่เล็กที่สุดในการดำเนินโครงการที่วางแผนไว้โดยใช้ฐานข้อมูล นอกจากนี้ มักจำเป็นต้องมีกลไกในการดึงข้อมูล (แบบสอบถาม SQL) เช่นเดียวกับอินเทอร์เฟซสำหรับการโต้ตอบกับซอฟต์แวร์ภายนอก

แม้ว่าจะไม่เก่า (เมื่อเทียบกับ DBMS อื่น ๆ ) และรายล้อมไปด้วยชุดเครื่องมือสำหรับนักพัฒนา แต่ DBMS นี้สามารถคอมไพล์ได้สำเร็จเพื่อทำรายการงานทั้งหมดให้เสร็จเรียบร้อยและตัวเลือกเหล่านั้นก็ไม่เหมือนกันกับคนรวย ความสามารถในการทำงาน, ale y tim, sho คุณสามารถใช้ Microsoft Visual FoxPro ได้ฟรี.

Varto ยังหมายความด้วยว่าเพื่อให้สอดคล้องกับ Visual FoxPro ที่กว้างขวาง ซอฟต์แวร์จะยังคงได้รับการยอมรับว่าเป็นโซลูชันโปรแกรมหลักในองค์กรที่ใหญ่ที่สุดจำนวนหนึ่งในภูมิภาคของเรา แม้แต่ในภาคส่วนแสงสว่าง แต่ยังไม่เพียงแต่ใน เครื่องมือสำหรับการทำงานกับ dbf แต่ยังรวมถึง IDE ด้วย

สามารถติดตั้งโปรแกรมได้จริงบนระบบปฏิบัติการใด ๆ โดยไม่คำนึงถึงเวอร์ชันตั้งแต่ Windows XP ไปจนถึง Windows 10 ล่าสุด อินเทอร์เฟซหลายภาษาช่วยให้คุณสามารถเปลี่ยนภาษาให้กับคุณได้ด้วยตนเองมากขึ้นแม้ว่าผู้ขายจะไม่ได้โอน FoxPro ไปยังการแปลภาษารัสเซีย ยู. ไม่ว่าโปรแกรมจะมีไลบรารี่ขนาดใหญ่ที่ให้คุณจัดการฐานข้อมูล สร้างโปรเจ็กต์ ค้นหาค่าตาราง บันทึกและประมวลผลข้อมูลได้ สิ่งที่คุณทำได้คือทำงานโดยได้รับความช่วยเหลือจาก “นักออกแบบภาพ” เพิ่มเติม ซึ่งทำได้ง่ายและดำเนินการด้วยตนเอง FoxPro ช่วยเหลือในทุกขั้นตอนของงาน - มีระบบคำแนะนำขนาดใหญ่เพื่อให้คุณสามารถทำงานได้ ด้วยสัญชาตญาณมากขึ้นจนกว่าคุณจะเริ่มต้นและจะทำให้กระบวนการง่ายขึ้น izatsiya กับโครงการและเช่นเดียวกันกับโค้ดซึ่งช่วยให้คุณสามารถแทนที่ค่าที่ต้องการด้วยหุ่นยนต์ได้ในเวลาไม่ถึงหนึ่งชั่วโมง

ผลิตภัณฑ์ซอฟต์แวร์ในปัจจุบันจำนวนมากจะทำงานเพื่อช่วยรวมข้อมูลที่จำเป็นไว้ในอาเรย์เดียว (บริการขนาดใหญ่) ซึ่งทุกคนจากทุกที่ในโลกจะสามารถเข้าถึงได้ด้วยอินเทอร์เฟซที่สมเหตุสมผลและเป็นไปได้ คุณสามารถค้นหาข้อมูลที่คุณต้องการได้อย่างรวดเร็ว


โดยเฉพาะอย่างยิ่งสำหรับวัตถุประสงค์ดังกล่าว Microsoft ได้พัฒนาโปรแกรมมิดเดิลแวร์ที่เรียกว่า Visual FoxPro ซึ่งงานหลักซึ่งรวมถึงการสร้างฐานข้อมูลที่มีค่าและการพัฒนาเครื่องมือสำหรับการทำงานกับพวกเขา (อัปเดต, ลบ, สำรองข้อมูล ฯลฯ )

Visual FoxPro เป็นความต่อเนื่องของ FoxPro เวอร์ชันก่อนหน้ายอดนิยมซึ่งย้อนกลับไปในยุคที่ห่างไกลได้รับความรักและความเคารพจากคู่รักทั่วโลก ข้อดีหลักประการหนึ่งของ Visual FoxPro คือความสามารถของหุ่นยนต์ในการเปลี่ยนฐานด้วยการปรับเปลี่ยน เปลี่ยนแปลง และลบข้อมูลจากด้านข้างของผู้ใช้บ่อยครั้ง

นอกจากนี้ DBMS ยังมีเทมเพลตสำเร็จรูปจำนวนหนึ่งที่สามารถใช้เพื่อจัดระเบียบการเข้าถึงข้อมูลและการแลกเปลี่ยนในการปฏิบัติงาน

ส่วนที่ดีที่สุดคือการปรับปรุงซอฟต์แวร์ที่เหลือและการแก้ไขข้อบกพร่องจำนวนหนึ่งจะรวมอยู่ในผลิตภัณฑ์เวอร์ชันล่าสุด ตัวอย่างเช่น โปรแกรมเมอร์ได้รับโอกาสใหม่ในการสร้างอาร์เรย์จากข้อมูลโดยเริ่มจากศูนย์ นอกจากนี้ ผู้สืบสวนยังล้อเลียนและเกี่ยวกับการจัดการความเป็นไปได้ในการยื่นมือที่จำเป็นแทน และทำการค้นหาอย่างละเอียดถี่ถ้วน มีการดำเนินการบูรณาการกับโปรแกรม Microsoft Office แบบแพ็คเกจรองรับการทำงานกับไดอะแกรมและเพิ่มความสามารถในการสร้างโปรแกรมเซิร์ฟเวอร์

Visual FoxPro 9 สามารถเข้าถึงได้เป็นภาษาอังกฤษเท่านั้นProte DBMS มีข้อได้เปรียบที่ชัดเจนบางประการเหนือคู่แข่งที่มีมายาวนาน

Visual FoxPro เป็นซอฟต์แวร์มิดเดิลแวร์ที่สมบูรณ์แบบสำหรับการสร้างและจัดการฐานข้อมูลเชิงสัมพันธ์ รองรับรูปแบบไฟล์จำนวนมาก (รวมถึง: dbf, fxp, idx, act, app, cdx, dbc, dct, fpt, ​​​​frt, frx) และช่วยให้สามารถใช้งานการเขียนโปรแกรมภาษาสำหรับงานที่ตรงที่สุด ( ร่วมกับแหล่งข้อมูลภายนอก คุณเลือกส่งออก/นำเข้า คุณมีภาษา SQL ที่โหลดไว้แล้ว)

Visual FoxPro สามารถใช้ได้อย่างอิสระสำหรับการติดตั้งและพัฒนาโดยตรงจากเว็บไซต์อย่างเป็นทางการของผู้ค้าปลีก กิจกรรมขั้นสูงอาจต้องเสียค่าธรรมเนียม


ไม่มีความลับมานานแล้วว่านักพัฒนาคอมพิวเตอร์ในปัจจุบันมีการถ่ายโอนการรวบรวมข้อมูลขนาดใหญ่ที่เรียกว่าฐานข้อมูลและเครื่องมือซอฟต์แวร์สำหรับจัดการ DBMS มากขึ้น ในธุรกิจหรือธุรกิจใดๆ มีความต้องการที่ชัดเจนสำหรับสำนักงานที่เล็กที่สุดในการดำเนินโครงการที่วางแผนไว้โดยใช้ฐานข้อมูล นอกจากนี้ มักจำเป็นต้องมีกลไกในการดึงข้อมูล (แบบสอบถาม SQL) เช่นเดียวกับอินเทอร์เฟซสำหรับการโต้ตอบกับซอฟต์แวร์ภายนอก

แม้ว่าจะไม่เก่า (เมื่อเทียบกับ DBMS อื่น ๆ ) และรายล้อมไปด้วยชุดเครื่องมือสำหรับนักพัฒนา แต่ DBMS นี้สามารถคอมไพล์ได้สำเร็จเพื่อทำรายการงานทั้งหมดให้เสร็จเรียบร้อยและตัวเลือกสำหรับพวกเขานั้นไม่เหมือนกัน ด้วย ความสามารถด้านการทำงานที่หลากหลาย มาดูกันว่า Microsoft Visual FoxPro สามารถทำอะไรให้คุณแบบไร้แมวๆ ได้บ้าง

Varto ยังหมายความด้วยว่าเพื่อให้สอดคล้องกับ Visual FoxPro ที่กว้างขวาง ซอฟต์แวร์จะยังคงได้รับการยอมรับว่าเป็นโซลูชันโปรแกรมหลักในองค์กรที่ใหญ่ที่สุดจำนวนหนึ่งในภูมิภาคของเรา แม้แต่ในภาคส่วนแสงสว่าง แต่ยังไม่เพียงแต่ใน เครื่องมือสำหรับการทำงานกับ dbf แต่ยังรวมถึง IDE ด้วย


เป็นที่ชัดเจนว่าผลิตภัณฑ์ซอฟต์แวร์ปัจจุบันจำนวนมากจะทำงานเพื่อรวมข้อมูลที่จำเป็นไว้ในอาเรย์เดียว (บริการ) ที่ทุกคนสามารถเข้าถึงได้จากทุกจุดในโลก อินเทอร์เฟซที่เรียบง่ายและความสามารถในการค้นหาข้อมูลที่ต้องการได้อย่างรวดเร็ว

โดยเฉพาะอย่างยิ่งสำหรับวัตถุประสงค์ดังกล่าว Microsoft ได้พัฒนาโปรแกรมมิดเดิลแวร์ที่เรียกว่า Visual FoxPro ซึ่งงานหลักซึ่งรวมถึงการสร้างฐานข้อมูลที่มีค่าและการพัฒนาเครื่องมือสำหรับการทำงานกับพวกเขา (อัปเดต, ลบ, สำรองข้อมูล ฯลฯ )

Visual FoxPro เป็นความต่อเนื่องของ FoxPro เวอร์ชันก่อนหน้ายอดนิยมซึ่งย้อนกลับไปในยุคที่ห่างไกลได้รับความรักและความเคารพจากคู่รักทั่วโลก ข้อดีหลักประการหนึ่งของ Visual FoxPro คือความสามารถของหุ่นยนต์ในการเปลี่ยนฐานด้วยการปรับเปลี่ยน เปลี่ยนแปลง และลบข้อมูลจากด้านข้างของผู้ใช้บ่อยครั้ง

นอกจากนี้ DBMS ยังมีเทมเพลตสำเร็จรูปจำนวนหนึ่งที่สามารถใช้เพื่อจัดระเบียบการเข้าถึงข้อมูลและการแลกเปลี่ยนในการปฏิบัติงาน

ส่วนที่ดีที่สุดคือการปรับปรุงซอฟต์แวร์ที่เหลือและการแก้ไขข้อบกพร่องจำนวนหนึ่งจะรวมอยู่ในผลิตภัณฑ์เวอร์ชันล่าสุด ตัวอย่างเช่น โปรแกรมเมอร์ได้รับโอกาสใหม่ในการสร้างอาร์เรย์จากข้อมูลโดยเริ่มจากศูนย์ นอกจากนี้ ผู้สืบสวนยังล้อเลียนและเกี่ยวกับการจัดการความเป็นไปได้ในการยื่นมือที่จำเป็นแทน และทำการค้นหาอย่างละเอียดถี่ถ้วน มีการดำเนินการบูรณาการกับโปรแกรม Microsoft Office แบบแพ็คเกจรองรับการทำงานกับไดอะแกรมและเพิ่มความสามารถในการสร้างโปรแกรมเซิร์ฟเวอร์

คุณสามารถใช้ Visual FoxPro เป็นภาษาอังกฤษได้เท่านั้น(ในเวอร์ชันพื้นฐาน ขนาด 30 MB) และที่สำคัญคือ DBMS มีข้อได้เปรียบที่ชัดเจนหลายประการเหนือคู่แข่งที่มีมายาวนาน



เข้า

บทความนี้ไม่ได้มีวัตถุประสงค์เพื่อส่งเสริมความเกี่ยวข้องของซอฟต์แวร์ที่ล้าสมัย ผู้เขียนต้องการช่วยเหลือผู้ที่จำเป็นต้องใช้ซอฟต์แวร์ก่อนโซเวียตที่อยู่เบื้องหลังภาระการบริการ

ในบทความนี้ ฉันต้องการพูดคุยเกี่ยวกับ FoxPro DBMS และแม่นยำยิ่งขึ้นเกี่ยวกับเวอร์ชันก่อนโซเวียต

มันเกิดขึ้นที่โปรแกรมเกือบทั้งหมดที่เขียนบน Fox ไม่ได้ "ให้บริการ" อีกต่อไป โหมดข้อความที่รู้จักมักสามารถรับได้จากธนาคาร แผนกไปรษณีย์ ที่อยู่อาศัย ศูนย์บริการชุมชน และองค์กรต่างๆ

สิ่งสำคัญคือต้องอธิบายว่าเหตุใด Fox จึงหยั่งรากได้ดีในฮาร์ดไดรฟ์ของคอมพิวเตอร์หลายเครื่อง แต่ก็ยากที่จะเข้าใจว่าทำไมคอมพิวเตอร์ส่วนใหญ่จึงไม่สามารถทนต่อผลิตภัณฑ์ซอฟต์แวร์นี้ได้

กาลครั้งหนึ่ง เมื่อต้นไม้มีขนาดใหญ่และมีฟล็อปปี้ดิสก์ขนาด 5 นิ้ว FoxPro ทำงานอย่างสงบสุขภายใต้ MS-DOS และสร้างความพึงพอใจให้กับลูกค้า ถึงเวลาหยุดยืน Win95 มาแทนที่ DOS แล้วก็ Win98 และที่นี่โปรแกรมแร่ของเรายังคงทำงานได้อย่างง่ายดาย โดยไม่ก่อให้เกิดปัญหาร้ายแรงกับพนักงานและผู้ดูแลระบบ

Windows XP ได้กลายเป็นระบบปฏิบัติการที่ได้รับความนิยมมากขึ้นเรื่อยๆ โดยเข้าครอบครองคอมพิวเตอร์เกือบทุกเครื่อง และนี่คือจุดเริ่มต้นของปัญหากับ DBMS ของเรา ในอีกด้านหนึ่ง XP ไม่ประสบความสำเร็จในการปรับให้เข้ากับซอฟต์แวร์ก่อนโซเวียตและมีสถาปัตยกรรมที่แตกต่างจาก Win9x ในทางกลับกันความคืบหน้าไม่หยุดนิ่งและในการเริ่มต้นโลหะของคอมพิวเตอร์มีสิ่งใหม่ ๆ มากมาย ปรากฏขึ้น - โปรเซสเซอร์แบบมัลติคอร์ เครื่องพิมพ์ USB ฯลฯ .d.

ปัจจัยเหล่านี้ทำให้เกิดข้อผิดพลาดและปัญหาต่างๆ มากมาย ไม่ใช่เพื่ออะไรในฟอรัมคุณมักจะพบคำชั่วร้ายในที่อยู่ FoxPro พร้อมเรียกร้องให้ยึดมันอย่างสมบูรณ์และเพิกถอนไม่ได้

มาดูกันว่าปัญหาประเภทใดที่เกิดขึ้นเมื่อใช้ Robot Fox ใน Windows XP และสิ่งที่คุณสามารถทำได้ในสถานการณ์เหล่านี้เพื่อทำให้ชีวิตของคุณง่ายขึ้น


โปรแกรมไม่เริ่มทำงานหรือเริ่มต้นด้วยข้อบกพร่องแทนที่จะเป็นตัวอักษร

ก่อนอื่นเราต้องตรวจสอบการมีอยู่ของไลบรารี FoxPro บนคอมพิวเตอร์ ขอให้พวกเขาใส่ไว้ในโฟลเดอร์ใดก็ได้ เช่น C: Foxpro เพื่อให้โปรแกรมจดจำได้ จำเป็นต้องมีอยู่ในไฟล์ระบบ

C:\windows\system32\autoexec.nt

ลงทะเบียนเส้นทางไปห้องสมุดโดยเพิ่มแถว

เส้นทาง=c:\foxpro;

(เห็นได้ชัดว่าชื่อดิสก์และชื่อโฟลเดอร์ Windows อาจแตกต่างกัน)

หากโปรแกรมแสดงภาษาและวรรณกรรมรัสเซียไม่ถูกต้อง ไดรเวอร์ภาษารัสเซียที่จำเป็นสำหรับ MS-DOS เช่น keyrus การเปิดตัวครั้งนี้จำเป็นต้องลงทะเบียนที่ autoexec.nt ด้วย เพื่อความเป็นธรรม ฉันอยากจะทราบว่าคุณไม่จำเป็นต้องโทรหาไดรเวอร์ keyrus เนื่องจาก Windows XP ทำงานได้ดีกับฟังก์ชั่นของมันเอง

ฉันอยากจะเน้นย้ำด้วยว่า FoxPro มีจำนวนเวอร์ชันน้อย และไลบรารีที่ต้องการนั้นขึ้นอยู่กับเวอร์ชันที่เขียนโปรแกรมอย่างเคร่งครัด เวอร์ชันที่แตกต่างกัน - 2.0, 2.5, 2.6 - ไม่สอดคล้องกัน

นอกจากนี้ ไฟล์ระบบ C:\windows\system32\config.nt มี 2 แถว:

ไฟล์=150 บัฟเฟอร์=80

รายการหนึ่งระบุจำนวนสูงสุดของไฟล์ที่เปิดพร้อมกัน และอีกรายการระบุขนาดของบัฟเฟอร์

วลาสนาคือทั้งหมด ขั้นตอนการทำนายดวงเสร็จสิ้นเพื่อเริ่มโปรแกรมได้


ขาดความจำ

นี่คือสิ่งที่สถานการณ์เกิดขึ้น - โปรแกรมเปิดตัวหลังจากทุกอย่างทำงาน แต่ในเวลาที่เหมาะสมในสถานที่สำคัญบางแห่ง (เช่นการหย่าร้าง) หรือค่อนข้างโปรแกรมจะบินไปอย่างสงบพร้อมข้อความเกี่ยวกับการแต่งงานของความทรงจำหรือชีวิตประจำวัน "มีการใช้พื้นที่ทำงานทั้งหมดแล้ว ")

ครั้งนี้มีการเคารพทางลัดบนเดสก์ท็อปที่โปรแกรมเปิดตัวเป็นอย่างมาก คลิกขวาที่ทางลัด - ไปที่หน่วยงานเปิดแท็บ "หน่วยความจำ" ฉันกำลังดูพารามิเตอร์ "หน่วยความจำ Videobrazhuvan (EMS)" และ "หน่วยความจำ Addatkova (XMS)" สำหรับสองแถวนี้ คุณต้องตั้งค่าสูงสุด – 16384 (เมื่อปิดทางลัด Windows จะไม่เห็นหน่วยความจำนี้)


“จอเล็ก”

เมื่อคุณเริ่มโปรแกรมโปรแกรมจะเริ่มในโหมดหน้าต่างหรือโหมดเต็มหน้าจอ แต่ตัวโปรแกรมเองทำงานได้เพียงครึ่งหน้าจอเท่านั้นส่วนอีกครึ่งหนึ่งจะว่างเปล่า (สำหรับโหมดข้อความ 80x25)

ปัญหานี้สามารถแก้ไขได้สองวิธีตามที่อธิบายไว้ด้านล่าง

วิธีแรก (มาตรฐาน) เราตั้งค่าสิทธิ์ของทางลัดเป็นโหมดเต็มหน้าจอ เราเปิดตัวโปรแกรม จากนั้นกดรวมกัน Alt+Enter - โปรแกรมจะสลับไปที่โหมดสุดท้าย คลิกขวาที่ชื่อสีน้ำเงินของหน้าต่างโปรแกรม เราอยู่ในอำนาจ เปิดแท็บ "Roztashuvannya" พารามิเตอร์ "ขนาดบัฟเฟอร์หน้าจอ" และ "ขนาดหน้าต่าง" ถูกตั้งค่าเป็น 80 x 25 (หากคุณมีโหมดข้อความมาตรฐาน หากคุณมีโหมดอื่น ให้ตั้งค่าพารามิเตอร์ของคุณ)

เมื่อกดตกลง กล่องโต้ตอบ "การเปลี่ยนแปลงอำนาจ" จะปรากฏขึ้น เราเลือก "ประหยัดพลังงานของหน้าต่างอื่นจากของเราเอง" กดตกลง ไม่ต้องกังวลกับสิ่งอื่นใด ออกจากโปรแกรม (ผ่านเมนูโปรแกรม) แค่นั้นแหละ. ตอนนี้เมื่อคุณเริ่มโปรแกรม มันจะกระพริบทั้งหน้าจอ วิธีนี้ใช้งานได้เกือบตลอดเวลา เคล็ดลับนี้จะไม่ทำงานเว้นแต่ว่าคอมพิวเตอร์เสียหาย ในกรณีนี้ เราจะไปยังวิธีที่ 2

วิธีอื่น (เนื่องจากวิธีแรกไม่ได้ผล) เราเปิดโฟลเดอร์โปรแกรม เราพบว่าเรามีไฟล์ CONFIG.FP หากไม่มีข้อมูลใด ๆ เราก็สร้างมันขึ้นมา เพิ่มแถวเช่น display = VGA25 ที่นั่นแล้วบันทึก ตอนนี้โปรแกรมยังทำงานแบบเต็มหน้าจออีกด้วย แง่มุมหนึ่ง - สำหรับทุกสิ่ง คุณจะต้องติดตั้งไดรเวอร์ keyrus ภาษารัสเซีย


เพื่อนที่ดีสำหรับเครื่องพิมพ์ดอทเมทริกซ์

โปรแกรม MS-DOS บน Windows NT/2000/XP จะรัน NT spooler เป็นประจำ ซึ่งจะตรวจสอบทุกๆ ชั่วโมง (15 วินาทีต่อการสแกน) เพื่อถ่ายโอนข้อมูลที่แยกออกมาไปยังเครื่องพิมพ์ หากต้องการเปลี่ยนการหมดเวลาที่ตั้งไว้ในรีจิสทรี ให้เปิด REGEDIT แล้วคลิกที่

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WOW

สำหรับพารามิเตอร์แถว "LPT_timeout" ค่า "3" จะถูกตั้งค่าไว้

ไม่ต้องกังวลกับการตั้งค่าไดรเวอร์เครื่องพิมพ์ อย่าปล่อยให้มันสูญหาย

ก่อนที่จะพูด หากมีการติดตั้งเครื่องพิมพ์จำนวนหนึ่งในระบบ จำเป็นต้องติดตั้งเครื่องพิมพ์เมทริกซ์


Druk ไปยังเครื่องพิมพ์ USB (ในเครื่องหรือผ่านเครือข่าย)

ราคาโปรแกรมบน FoxPro มีราคาแพงเป็นพิเศษ เครื่องพิมพ์ดอทเมทริกซ์อาจไม่เพิ่มขึ้นอีกต่อไป แต่เครื่องพิมพ์เลเซอร์จำนวนหนึ่งกำลังเติบโตเหมือนเห็ด

เพื่อแก้ไขปัญหานี้ ให้ใช้โปรแกรมที่สามารถแปลงอันอื่นเป็น LPT แปลงเอกสารและส่งไปยังเครื่องพิมพ์ USB ไม่มีโปรแกรมดังกล่าว โปรแกรม DOSUSB เหมาะที่สุดสำหรับวัตถุประสงค์เหล่านี้ หลังการติดตั้ง คุณต้องวางมันไว้ในอัตโนมัติหรือสร้างทางลัดบนเดสก์ท็อปของคุณ

DOS2USB มีการปรับค่าที่เพียงพอ คุณต้องเลือกเครื่องพิมพ์ USB ปรับขนาดและประเภทแบบอักษร และทำเครื่องหมายที่ช่อง "Advance Spool"

ในบรรดาคุณสมบัติของโปรแกรม ฉันต้องการเลือกโหมด “DMP Print” อนุญาตให้ใช้โหมดข้อความเริ่มต้นเป็น LPT อื่นเมื่อเชื่อมต่อเครื่องพิมพ์ดอทเมทริกซ์ผ่าน USB มีอะไรที่ง่ายกว่านั้น: หากคอมพิวเตอร์ของคุณไม่มีพอร์ต LPT คุณสามารถเชื่อมต่อเครื่องพิมพ์ดอทเมทริกซ์ผ่าน USB ได้ (รุ่น EPSON ที่เหลือไม่อนุญาต)


Druk บนเครื่องพิมพ์เมทริกซ์แบบกริด

หากคุณต้องการทำงานกับเครื่องพิมพ์ดอทเมทริกซ์ ก็สามารถทำได้

เพื่อให้สามารถเข้าถึงเครือข่ายของเครื่องพิมพ์ดอทเมทริกซ์ที่เราจะทำงานด้วยจำเป็นต้องทำการเปลี่ยนแปลงต่อไปนี้บนคอมพิวเตอร์ที่เราจะใช้งาน: เพิ่มแถวลงในไฟล์ autoexec.nt: net use LPT1: \\my คอมพิวเตอร์ เครื่องพิมพ์ของเครื่องพิมพ์ของคุณ เช่น:

การใช้เน็ต LPT1: \\sveta\epsonlx

เนื่องจากโปรแกรม Fox ของเราเปิดตัวผ่านไฟล์ .BAT ดังนั้นแทนที่จะเพิ่ม autoexec.nt แถวนี้จึงสามารถเพิ่มลงในค้างคาวนี้ได้โดยตรง


โปรแกรมค้างบนโปรเซสเซอร์แบบมัลติคอร์

เห็นได้ชัดว่าระบบมีโปรเซสเซอร์หลักตั้งแต่สองตัวขึ้นไปและโปรแกรมบน FoxPro หยุดทำงานเป็นระยะ อาจเกิดจากการที่ Windows พยายามแยกโค้ดโปรแกรมออกเป็นหลายคอร์ในคราวเดียว และจะไม่สามารถออกได้ เพื่อหลีกเลี่ยงปัญหานี้ ระบบจำเป็นต้องรันโปรแกรม DOS บน CPU คอร์เดียวเท่านั้น

ที่คุณต้องการยูทิลิตี้ imagecfg.exe คุณจะต้องแก้ไขไฟล์ ntvdm.exe แล้วปัญหานี้ก็จะหมดไป คุณสามารถทำได้ง่ายยิ่งขึ้น - นำแพตช์ ntvdm ที่ทำเสร็จแล้วมาแทนที่ในระบบอย่างกล้าหาญ เขียนถึงแคตตาล็อก

\Windows\system32 \Windows\system32\dllcache\

และมันคืออะไร

\วินโดวส์\I386\

จริงอยู่ที่ระบบปฏิบัติการจะตอบสนองหลังจากผ่านไปประมาณหนึ่งชั่วโมง - ข้อความจะปรากฏขึ้นบนหน้าจอเพื่อระบุว่าไฟล์ระบบถูกแทนที่แล้ว เห็นได้ชัดว่า Windows จำเป็นต้องทำเช่นนี้และจะละทิ้งการเปลี่ยนแปลงในไฟล์ หากแหล่งจ่ายไฟไม่ได้รับการยืนยัน ระบบจะแทนที่ ntvdm ดั้งเดิมแทนสำเนาสำรองโดยอัตโนมัติโดยไม่ได้รับอนุญาตจากคุณ

ฉันต้องการทราบว่าคุณสามารถแทนที่ ntvdm ของระบบหนึ่งด้วยระบบอื่นได้อย่างปลอดภัย เนื่องจากไม่ถูกจำกัดด้วยขนาด (SP1, SP2, SP3)


ไม่สามารถเปิด DBF ได้

บางครั้งโปรแกรมขัดข้องด้วยกรอบสีแดง - ฐาน DBF เสียหาย

ปาฏิหาริย์นี้ถูกบันทึกไว้บนคอมพิวเตอร์ที่ติดตั้ง Kaspersky Anti-Virus แน่นอนว่าโปรแกรมและโปรแกรมป้องกันไวรัสไม่สามารถแชร์การเข้าถึงไฟล์ได้ เพื่อขจัดปัญหาคุณต้องเพิ่มไฟล์ DBF ลงในรายการข้อผิดพลาด (เพื่อให้โปรแกรมป้องกันไวรัสไม่ตรวจสอบ) หรือเพิ่มโปรแกรมลงในโซนที่เชื่อถือได้ของโปรแกรมป้องกันไวรัส


โปรแกรม "ใช้" ทรัพยากรคอมพิวเตอร์ทั้งหมด

เป็นเรื่องจริงที่ถ้าคุณออกจากโปรแกรมปัจจุบันหรือเปลี่ยนไปใช้โหมดสุดท้าย (เช่น เมื่อระบบเหลือน้อย) คุณสามารถเรียกใช้ "galmubath" บนคอมพิวเตอร์ของคุณได้

มีโปรแกรมพิเศษที่อนุญาตให้เกิดผลกระทบนี้ Tse Resfree และเชื่อง.

Resfree เป็นการพัฒนาแบบเนทิฟ โดยมีไฟล์ .com หนึ่งไฟล์ ขนาด 488 ไบต์ ซึ่งจะต้องลงทะเบียนเพื่อเปิดใช้งานใน autoexec.nt (หรือในไฟล์ .bat)

เชื่องเป็นอะนาล็อกต่างประเทศที่ซับซ้อนที่สุด โปรแกรมจะถูกติดตั้งโดยอัตโนมัติและมีฟังก์ชันเพิ่มเติมสำหรับการปรับแต่งโดยละเอียด การตรวจสอบโปรแกรม และอื่นๆ

แบ่งปันกับเพื่อน ๆ หรือบันทึกเพื่อตัวคุณเอง:

ได้เปรียบ...