Jump to content

vcl + isapi


paradoxxm
 Share

Recommended Posts

oo süper. hosta atamadım ki daha :)

1- yeni bir vcl + isapi modül açıp çalıştırmak istediğimde hem masaüstü uygulaması olarak çalışmıyor hem localhost:8077 de göremiyorum

2 sadece isapi modül açıp çaıştırdığım da dll dosyası oluşuyor ama onda da localhost da çalıştırmıyorum iis den kaynaklı sanırım bu ok önemli değil 1. sinden başlarsak yeterli. sorularım başlangıç aşaması gibi ama bunları aşmadan hiç bişey yapamıyorum ki :) ilk satırı yorum satırı olarak yaptıktan sonra bunlar oluyor. yoksa normal çalışıyor.

 

cannot run project unless a host application is defined.use the run/parameters... dialog box

diye bir hata veriyor. host ayarları na girip bir kaç yol tanımladım ama olmadı.

ben bir şeyleri yanlış veya eksik yapıyorum ama ne. projeyi sadece isapi modulden yapmak istemiyorum çalışma zamanı masaüstü uygulaması daha elverişli oluyor. tahminim dll yi arıyor uygulama ama bulamıyor. yardım edebilirsen sevinirim. yoksa bu başlangıç aşamaları yüzünden sürekli başını ağrıtacağım. delphi de yeni değilim unigui de yeniyim :)

Link to comment
Share on other sites

  • Administrators

oo süper. hosta atamadım ki daha :)

1- yeni bir vcl + isapi modül açıp çalıştırmak istediğimde hem masaüstü uygulaması olarak çalışmıyor hem localhost:8077 de göremiyorum

 

 

Program desktop'da çalışırken localhost:8077'den girebiliyor olmanız lazım. Olmazsa 127.0.0.1:8077 den deneyin.

 

//{$define UNIGUI_VCL} // Comment out this line to turn this project into an ISAPI module'

 

Üstteki satırı kapattığınıza DLL üretir, açtığınızda EXE. Yalnız XE2'de her değiştirdiğinizde projeyi kapatıp açmanız lazım.

 

2 sadece isapi modül açıp çaıştırdığım da dll dosyası oluşuyor ama onda da localhost da çalıştırmıyorum iis den kaynaklı sanırım bu ok önemli değil 1. sinden başlarsak yeterli. sorularım başlangıç aşaması gibi ama bunları aşmadan hiç bişey yapamıyorum ki smile.gif ilk satırı yorum satırı olarak yaptıktan sonra bunlar oluyor. yoksa normal çalışıyor.

 

DLL dosyası tabiki localhost'dan çalışmaz . Delphi DLL'i çalıştırmaz. Önce IIS'e aktarmanız lazım. Sonra http:/localhost/sanalklasor/dlldsoyam.dll şekline çalıştırmanız lazım.

IIS'e aktarmayı dokümanlarda anlatmışız. Oraya bakın tekrar.

 

cannot run project unless a host application is defined.use the run/parameters... dialog box

diye bir hata veriyor. host ayarları na girip bir kaç yol tanımladım ama olmadı.

 

 

IIS'a DLL kurulumu hakkındaki dokümanı okuyun önce. IIS'e aktarmak çok kolay bir iş değil. Önce sanal bir yol/klasör açmanız lazım. Dokümana bakın önce. Aşama aşama uygularsanız olacak.

Link to comment
Share on other sites

dün yazdıklarından sonra bakamamıştım. bugün iis ayarlarını yaptım çalıştı dll. harika çalışıyor. teşekkür ederim. localde çalışan veritabanı normal sunucuda nasıl çalışacak merak ediyorum. veritabanı kullanımı hakkında önerin varsa duymak isterim. kolay gelsin.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...