Programı ActiveX olark Web sitesine koyma -Online Kullanım-

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
fatihbarut

Programı ActiveX olark Web sitesine koyma -Online Kullanım-

Mesaj gönderen fatihbarut »

Merhaba arkadaşlar
daha önce delphi ile yaptığım bir programı ActiveX şeklinde bir web sitesinde online kullanılabilir hale getirmek istiyorum.
Biri tarif etmiş uyguladım program çalıştı ama problemli. Tam olarak nasıl yapabileceğim hakkında yol gösteren bir arkadaş olursa çok sevinirim.
Teşekkürler.
Fatih.
SAHAN33
Üye
Mesajlar: 36
Kayıt: 24 Eki 2006 04:34

Mesaj gönderen SAHAN33 »

Ne yaptığınızı tam olarak belirtir misiniz. Hangi aşamadasınız, Hangi hataları alıyorsunuz? Biraz detay verebilirseniz işimiz ve işiniz daha kolay olur..
fatihbarut

Mesaj gönderen fatihbarut »

program üzerinde birçok tabsheetden oluşan bir arayüz içeriyor ve firebird veritabanı kullanıyor.

Yaptıklarımı boşverin hataları da... Sıfırdan böyle birşey yapan bir arkadaş mutlaka vardır. Dediğim gibi yardımcı olabilirse sevinirim.
fatihbarut

Mesaj gönderen fatihbarut »

Merhaba
arkadaşlar bilirsiniz bu tür mesajların çözümü hep konuyu açandan gelir
yine öyle olsun
Aşağıdaki arkadaş çok güzel ve kısa anlatmış

"

1- kendinize uygulamanizi ve dosyalarinizi kayit
edeceginiz bos bir dizin olusturun
2- Delphi de ki acik tüm projeleri kapatin File/Close all
3- File -New sayfasindan Activex sekmesinde ActiveForm simgesine
tiklayin
4- karsiniza gelen ActiveForm Wizard ekraninda olusturmak istediginiz
projeye bir isim verin ( Name adi verirken bosluk birakmayin )
5- Ok butonuna tikladigizda Delphi sizin icin otomatik olarak
bos bir Delphi Formu olusturur. Bu formun diger Delphi formlarindan
farkli, bir kac ozelligi vardir. formun unit kisminda oldukca uzun bir
kod vardir; bu kadar uzun olmasi ( bos bir form icin yaklasik 350 satir)
aslinda bu teknolojinin ne kadar siradan ve hantal oldugunu gosterir.
6 - olusturdugunuz delphi projesi Delphi ye ozel bir Dll dir.
( Delphi icesinden dll mantiginda calisan ama uzantisi Dll olmayan dosyalar
vardir Ornegin Package (paket) component dosyalari )
7 - Delphi olusturulan bu formun bütün harici ifadelerini kendisi
otomatik olarak doldurur; ben bu formun uzerine tiklandigi zaman
ekrana bir mesaj gosteren buton ekledim
8 - Programi kayit edit bir kez derlediginiz zaman varsayilan dizinde
( ActiveFormProj1.ocx ) adinda bir dosya olusturur.
(ben proje ismini degistirmedim )
9- sira geldi bu formun Web sayfasina cevrilmesine iste siradaki adimlar
10 - Project - Web Deployment Options menusunden acilan ekrandan
Target dir secenegine Formunuzu web sayfasi olarak kayit edeceginiz
dizini secin
11- Target url ve Html dir seceneklerine de ayni yolu yazmaniz gerekir
( sadece birer nokta koymaniz yeterli tekrar yazmaniza gerek yok )
12 - Use Cap file Compression secenegi bu formun Cab dosyasi olarak
web de tasinabilmesi icin ben bos biraktim
13 - Ok dugmesine basarak bu ekrani kapatin
14 - Project - Web Deploy menusune tiklayarak Html dosyasini
olusturun hepsi bu kadar artik kayit ettiginiz dizinde
ilgili Htm sayfasini acabilirsiniz.
( Active formlar yalnizca windows veya Activex i destekleyen
islemtim sistemlerinde acilir Linux veya degisik türevlerinde bu sayfalari acamassiniz )
ayni dizinde bir de Ocx dosyasi var bunu Delphi den yuklemek icin
Component - import activex control seceneklerini girebilirsiniz acilan ekrandan
Add dugmesine tiklayin ve Ocx dosyasini yukleyin Artik Delphi formunuz bir component.
"

http://www.msndiyari.com/elektronik-bil ... yayinlama/

den alıntıdır...
Kullanıcı avatarı
sadettinpolat
Moderator
Mesajlar: 2131
Kayıt: 07 Ara 2003 02:51
Konum: Ankara
İletişim:

Mesaj gönderen sadettinpolat »

forumun arama kismini kullansaydiniz probleminize daha hizli yanit bulabilirdiniz :idea:

viewtopic.php?t=2647
viewtopic.php?t=15930
"Sevmek, ne zaman vazgececegini bilmektir." dedi, bana.

---
http://sadettinpolat.blogspot.com/
cozturk
Üye
Mesajlar: 484
Kayıt: 15 Haz 2005 05:22

Mesaj gönderen cozturk »

Yeri gelmişken daha önce sorduğum bir soruyu yinelemek istiyorum. Konu Web tabanlı diller ksımında olduğu için pek ilgli görmedi sanıyorum. Henüz çözemedim

Sorun: Activex formu web sayfasına yerleştirdik kendi kendine gayet iyi çalışıyor, üzeindeki butonlar göstergeler vb bilumum işlemler mükemmel çalışıyor. Nesnemize ait bu özellikleri Olayları html sayfa içindeki diğer kısımlara nasıl aktarabiliriz.?

Diğer sorum buradaydı:

viewtopic.php?t=22405&start=0&postdays= ... highlight=
muratturan
Üye
Mesajlar: 16
Kayıt: 22 May 2009 01:53

Re: Programı ActiveX olark Web sitesine koyma -Online Kullanım-

Mesaj gönderen muratturan »

cozturk bende bunun arayisindayim. activex formdan link vermenin bir yolunu bulsak sorun cozülecek... bir başka web sayfasını shellexecute ile açtırabiliyorsun ve bilgileri aktarabiliyorsun ama activex in olduğu sayfa açık kalıyor. bu haliyle bu kod bir işimize yaramıyor.
cozturk
Üye
Mesajlar: 484
Kayıt: 15 Haz 2005 05:22

Re: Programı ActiveX olark Web sitesine koyma -Online Kullanım-

Mesaj gönderen cozturk »

Activex nesnesine ait Event'ları web sayfası içerisinde kullanabiliyoruz.
Bu nesne aynen exe gibi çalışabilir. Aynı işlemleri yapabilir. Uygulamanızı komple activex halinde yapabilirsiniz.
viewtopic.php?f=2&t=27192&p=151894#p151894
Cevapla