PDA

View Full Version : سوال: باز کردن یک فایل متنی



anakarnia
یک شنبه 09 خرداد 1389, 00:30 صبح
با سلام خدمت دوستان
2 سوال داشتم از دوستان خواهش دارم به اونها جواب بدن:

من تو برنامم از طریق
FileSystemObject
و TextStream یه سری اطلاعاتو وارد یه فایل متنی کردم و حالا میخوام با opendialog فایل متنی مورد نظرم رو باز کنم،یعنی با کلیک روی فایلم با نت پد باز بشه،چطور میشه این کارو کرد؟

یه سوال دیگه ایا تو vb.net میشه rollover رو اجرا کرد،یعنی با حرکت موس روی یه button یا picturebox یه تغییری توش ایجاد کرد؟

ممنون.

Open-Source
یک شنبه 09 خرداد 1389, 10:15 صبح
با سلام خدمت دوستان
2 سوال داشتم از دوستان خواهش دارم به اونها جواب بدن:

من تو برنامم از طریق
FileSystemObject
و TextStream یه سری اطلاعاتو وارد یه فایل متنی کردم و حالا میخوام با opendialog فایل متنی مورد نظرم رو باز کنم،یعنی با کلیک روی فایلم با نت پد باز بشه،چطور میشه این کارو کرد؟

یه سوال دیگه ایا تو vb.net میشه rollover رو اجرا کرد،یعنی با حرکت موس روی یه button یا picturebox یه تغییری توش ایجاد کرد؟

ممنون.


اگر Notepade برنامه پیش فرض شما باشه از این کد استفاده کن:
System.Diagnostics.Process.Start(Document)
اگر notepad برنامه پیش فرض نبود از این کد:
System.Diagnostics.Process.Start("Notepad.Exe", Document)


برای سوال دوم میتونی از این سه رویداد استفاده کنی:

MouseEnter
MouseHover
MouseMove

anakarnia
یک شنبه 09 خرداد 1389, 14:18 عصر
خیلی ممنون که جوابمو دادید.
با اون رویدادایی که گفتین کارم راه افتاد اما اون خط برنامرو کجا استفاده کنم؟
بازم ممنون.

Hossis
یک شنبه 09 خرداد 1389, 21:27 عصر
خیلی ممنون که جوابمو دادید.
با اون رویدادایی که گفتین کارم راه افتاد اما اون خط برنامرو کجا استفاده کنم؟
بازم ممنون.
بعد از فرمان گشودن پوشه ،
فرض کنيد با زدن دکمه فرمان، يک فايل را انتخاب کرديد و مي خواهيد به روش فوق باز کنيد، کد مزبور را اين طور بنويسيد

Sub Button1_Click
Dim OFD as New OpenFileDialog
If OFD.showdialog=ok
Process.start("Notepad",ofd.FileName)
end if