View Full Version : باز کردن فایل وب در برنامه
1072300
جمعه 04 فروردین 1391, 18:34 عصر
سلام به همه اساتید و دوستان
سال نو مبارک:تشویق:
در قسمتی از برنامه فایل وبی (با فرمت html) را که در کنار فایل exe برنامه قرار دارد را می خواهم باز کنم و در وب بروز نمایش دهم به چه صورت مسیر را مشخص کنم.
متشکرم:خجالت:
سعید صابری
جمعه 04 فروردین 1391, 19:57 عصر
برای بدست آوردن مسیر برنامه تون
ExtractFilePath(Application.ExeName)
1072300
جمعه 04 فروردین 1391, 20:20 عصر
سلام
امکان داره بیشتر توضیح بدید؟
سعید صابری
جمعه 04 فروردین 1391, 20:34 عصر
این تابع آدرسی که برنامه تون از اونجا اجرا شده را میده
شما گفتید چجوری باید آدرس بدم؟
لازمه اسم فایل html + آدرسی که این تابع میده اضافه کنید
برای مثال
var
s:string;
begin
s:=ExtractFilePath(Application.ExeName)+'aaaaaaa.h tml';
1072300
جمعه 04 فروردین 1391, 21:03 عصر
:گریه:ببخشید اما باز هم نشد صفحه html را در وب بروز باز نمی کنه امکان داره کد کامل را بنوسید.:خجالت::گیج:
سعید صابری
جمعه 04 فروردین 1391, 21:19 عصر
یک جستجو بزنی زود تر به نتیجه میرسی
uses shellapi
.
.
var
s:string;
begin
s:=ExtractFilePath(Application.ExeName)+'aaaaaaa.h tml';
ShellExecute(0,'',s,'','',0)
1072300
جمعه 04 فروردین 1391, 21:39 عصر
باز هم نشد:خجالت:
در جستجو چیزی پیدا نکردم:گیج:
از خط ShellExecute(0,'',s,'','',0) اشکال می گیرد
در ضمن می خواهم فایل در داخل وب بروز باز شود
از زحمات شما سپاسگزارم.:تشویق:
سعید صابری
جمعه 04 فروردین 1391, 22:08 عصر
آها منظورت webbrowser خود دلفی هست
var
s:string;
begin
s:=ExtractFilePath(Application.ExeName)+'aaaaaaa.h tml';
WebBrowser1.Navigate(s);
Navigate() آدرس فایل یا url بهش بدی براتی باز میکنه
ارور اون به خاطر اضافه نکردن
uses shellapi اسن
1072300
جمعه 04 فروردین 1391, 22:24 عصر
سپاس
اما یک مشگل جدید فایل را باز نمی کنه به جاش متن زیر را می آره
This program cannot display the webpage
Most likely causes:
You are not connected to the Internet.
The website is encountering problems.
There might be a typing error in the address.
What you can try:
Check your Internet connection. Try visiting another website to make sure you are connected.
Retype the address.
Go back to the previous page.
More information
1072300
شنبه 05 فروردین 1391, 00:57 صبح
سپاس مشکل از فایل html بود از زحمات شما سپاسگزارم.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.