çok teşekkürler bunu deneyeceğim bi sorum daha olacak text in içine word belgesi açabilirmiyim word de kaydettiğim yazıları aynı şekilde açabilece yani puntosu yazı rengi yazı stili falan bu tür şeyler kaydettiğim zaman tekrar açınca aynı şekil gelmiyor yardımcı olabilirmisin yaptığım çalışma mini office word

vb6 da form1 den form 2 yi açtığımda açılacak fakat tekrar form1 den form3 ü açmak istediğim de form2 açık olduğu için hata verecek form2 yi kapattığımda form3 ü açabaileceğim bunu nasıl yapabilirim.

ala ala niye bukadar zor if form2. show = true then msgbox"ne hatası istersen yaz" endif elseye bile gerek yok çünkü form2. show false ise bişi yapmıcak kapatsın istersen form2. end dersin olur ama yanlışmı düşünüyorum

Bunu RitchTexBox la yapabilirsin. Ctrl + T 'ye bas ve ordan Microsoft Ritch Text Box... şeklinde olan Ocx'i yüklet sonra Ritc Text Box 'ın Load file seçeneğini kullanarak Word belgesini açarsın ama bazı aksaklıklar olabilir. Eğer Tam olarak belgeyi birebir açmak istiyorsan OLE nesnesini kullanmalısın Hadi sana kolay gelsin... crossfire.

form1 e bir tane kontrol nesnesi eklersin. mesela bi textbox . form açıldığında bu textbox'a 1 yazar mesela. yani form2 nin loadına form1. text1. text = "1" dersin. form3 ü açmak için command'a bastığında o da bu textboxu kontrol eder: if text1. text = "1" then msgbox "Form Açık!" else form3. show end if form2 yi kapattığında da bu textboxun tekrar eski haline gelmesi içinse form2nin unload olayına form1. text1. text = "0" dersin. aynı mantıkla form3 e de aynılarını uygularsan form 2 açıkken form 3, form3 açıkken form 2 açılmaz.