PDA

View Full Version : کار نکردن اینتراوب توی دلفی 2007



spicirmkh
شنبه 13 مرداد 1386, 11:21 صبح
سلام

من با اینتراوب 9 توی دلفی یک برنامه کوچک نوشتم

اما وفتی از سرویس ISAPI و بصورت dll کامپایل می کنم اجرا نمی شود

ghabil
شنبه 13 مرداد 1386, 11:56 صبح
اجرا نمیشه که کافی نیست چه خطایی میده ؟! رو چی اجراش میکنی؟ IIS نسخه چنده؟ Execute دادی به VDت؟

spicirmkh
شنبه 13 مرداد 1386, 12:26 عصر
اجرا نمیشه که کافی نیست چه خطایی میده ؟! رو چی اجراش میکنی؟ IIS نسخه چنده؟ Execute دادی به VDت؟

سلام

من برنامه قبلی را به دلفی 7 و اینتراوب 5 طراحی و با ISAPI بصورت DLL ایجادکرده ام و به خوبی اجرا می شود

حال با دلفی 2007 و اینتراوب 9 یک برنامه ساده ( فرم که فقط یک کلید دارد ) گذاشتم بصورت standalone بخوبی کار می کند وفتی با ISAPI بصورت Dll در می اورم در internet expolorer این پیغام خطا می گیرد

Internet Explorer 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

IIS من نسخه 5.1 است ، بله Execute داده ام ؛ امکان دارد دلفی 2007 که استفاده می کنم مشکل دارد ؟

ghabil
شنبه 13 مرداد 1386, 14:29 عصر
ببین این رو نمیشه دقیق گفت : این ارهایی که بهت میگم رو تست کن :

1) اون ISAPIی که با دلفی 7 ساخته بودی رو بزار توی این Virtual Directory وببین کار میکنه یا نه

2) توی ServerController روی OnNewSession این کد رو بزار و بگو وقتی اینو میزاریش می بینیش یا نه .


procedure TIWServerController.IWServerControllerBaseNewSessi on(
ASession: TIWApplication; var VMainForm: TIWBaseForm);
begin
ASession.Data := TIWUserSession.Create(nil);
ASession.Terminate('Application Was launched');
end;


از همه مهمتر HttpFriendlyErrors که خاموشه رو دستگاهت دیگه ؟

spicirmkh
شنبه 13 مرداد 1386, 17:23 عصر
ببین این رو نمیشه دقیق گفت : این ارهایی که بهت میگم رو تست کن :

1) اون ISAPIی که با دلفی 7 ساخته بودی رو بزار توی این Virtual Directory وببین کار میکنه یا نه

2) توی ServerController روی OnNewSession این کد رو بزار و بگو وقتی اینو میزاریش می بینیش یا نه .


procedure TIWServerController.IWServerControllerBaseNewSessi on(
ASession: TIWApplication; var VMainForm: TIWBaseForm);
begin
ASession.Data := TIWUserSession.Create(nil);
ASession.Terminate('Application Was launched');
end;


از همه مهمتر HttpFriendlyErrors که خاموشه رو دستگاهت دیگه ؟

سلام
1- برنامه توی دلفی 7 بخوبی کار می کند
2- برنامه من توی دلفی 2007 فقط شامل یک کلید Buttom می باشد نه چیز دیگه
3- فکر مکنم که دلفی 2007 چون کرک شده مشکل دارد
با تشکر

ghabil
شنبه 13 مرداد 1386, 17:56 عصر
بقیه سوالهام رو چرا جواب ندادی؟

spicirmkh
شنبه 13 مرداد 1386, 18:45 عصر
بقیه سوالهام رو چرا جواب ندادی؟

فردا قرار دلفی 2007 رجیستر شده خریداری کنم چون اگر این ورژن کرک شده نصب کنم باید دوباره ویندوز نصب کنم که تا حالا 2 بار این کار انجام داده ام

با تشکر

spicirmkh
شنبه 27 مرداد 1386, 13:34 عصر
ببین این رو نمیشه دقیق گفت : این ارهایی که بهت میگم رو تست کن :

1) اون ISAPIی که با دلفی 7 ساخته بودی رو بزار توی این Virtual Directory وببین کار میکنه یا نه

2) توی ServerController روی OnNewSession این کد رو بزار و بگو وقتی اینو میزاریش می بینیش یا نه .


procedure TIWServerController.IWServerControllerBaseNewSessi on(
ASession: TIWApplication; var VMainForm: TIWBaseForm);
begin
ASession.Data := TIWUserSession.Create(nil);
ASession.Terminate('Application Was launched');
end;


از همه مهمتر HttpFriendlyErrors که خاموشه رو دستگاهت دیگه ؟

سلام

من دلفی 2007 مجدد نصب کردم باز هم همان پیغام داد
توی همان Virtual Directory با دلفی 7 برنامه ای نوشتم بخوبی فایل DLL اجرا شد
توی ServerController روی OnNewSession کد بالا گذاشتم اصلا برنامه اجرا نمی شود که نشان بدهد
ضمنا این HttpFriendlyErrors کجا است که خاموش کنم و آیا روی دستگاه من خاموش باشد یا روی همه دستگاهها

با تشکر

ghabil
شنبه 27 مرداد 1386, 14:56 عصر
توی IE منوی Tools>Internet Options تب Advanced

spicirmkh
شنبه 27 مرداد 1386, 15:12 عصر
توی IE منوی Tools>Internet Options تب Advanced
خاموشه آما متاسفانه همان پیغام خطا ، امکان دارد از کامپایلر دلفی 2007 باشد

spicirmkh
دوشنبه 12 شهریور 1386, 18:20 عصر
خاموشه آما متاسفانه همان پیغام خطا ، امکان دارد از کامپایلر دلفی 2007 باشد

سلام

دلفی 2007 اینترپرایس تهیه کردم یکی از برنامه دمو دلفی 2007 بصورت DLL اجرا کردم متاسفانه توی internet Explorer همان پیغام خطا می دهد
من فایل را برای شما می فرستم ببینید روی کامپیوتر شما این پیغام خطا می دهد یا نه

با تشکر

ghabil
دوشنبه 12 شهریور 1386, 21:49 عصر
راحت کار کرد و من توی 6 تا حدس زدم عددش رو D:

مشکل رو توی IISت پیدا کن ، چون این با دلفی تو هم کامپایل شده بود.

spicirmkh
سه شنبه 13 شهریور 1386, 09:02 صبح
راحت کار کرد و من توی 6 تا حدس زدم عددش رو D:

مشکل رو توی IISت پیدا کن ، چون این با دلفی تو هم کامپایل شده بود.

آخر مشکل اینجاست توی دلفی 7 بخوبی اجرا می شود با همین اکسپلور و ISS
اما توی دلفی 2007 اجرا نمی شود

spicirmkh
سه شنبه 13 شهریور 1386, 12:21 عصر
مشکل IIS توی ویندوز XP بود توی ویندوز 2000 اجرا کردم درست شد