Jump to content

Input ve Web Etkileşimi


Mytolocia

Recommended Posts

Merhaba. Şimdi benim ufak sorularım var sizler kadar ileri seviye şeyler sormayacağım. :) . Bir InputBox yapıp. Yanına da bi buton yapıcam. Şimidi inputboxdaki veriyi alıp kullanıcam. Örneğin site olucak.

İnputbox: www.tnctr.com Buton : Git (diycez ve inputbox dan veriyi alıp sayfada bulunan web objesiyle tnctr.com a gidicek .

Link to comment
Share on other sites

Merhaba. Şimdi benim ufak sorularım var sizler kadar ileri seviye şeyler sormayacağım. :) . Bir InputBox yapıp. Yanına da bi buton yapıcam. Şimidi inputboxdaki veriyi alıp kullanıcam. Örneğin site olucak.

İnputbox: www.tnctr.com Buton : Git (diycez ve inputbox dan veriyi alıp sayfada bulunan web objesiyle tnctr.com a gidicek .

Butonun On Click evresine bu kodları yaz

url = Input.GetText("Input1");

Web.LoadURL("Web1", url, SW_SHOWNORMAL);

Link to comment
Share on other sites

Şu kodlarla yapabilirsin:

strGet = Input.GetText("Input1")
Web.LoadURL("Web1", strGet)[/CODE]

Ayrıca şu kodlarıda Input'un On Key evresine yazarsan Internet Explorer'daki gibi adresi yazip enter tuşuna bastığında aynı işlemi yapacaktır.

[CODE]if e_Key == 13 then
strGet = Input.GetText("Input1")
Web.LoadURL("Web1", strGet)
end[/CODE]

Link to comment
Share on other sites

İzininizle bir soru daha sormak istiyorum Şimdi sayfanın bir köşesine 300 * 80 boyutlarında bir web öğesi ekledm.Bir internet sitesini açıyor ve radyosu var ve radyo arayuzu göküyor. Ben altına bir buton yapmak isitoyrum mevcut uygulamanın onune tam ekran açılmasını sağlamak isitiyorum yani altta bi buton olucak tıkladıgımda tam ekran olucak . Bu mümkün müdür . size ve position denedim beceremedim evet büyür ama sayfanın kenarına giidyor büyük bir kısmı.

Link to comment
Share on other sites

Bunu yaptıgımda ekran büyüyor fakat web öğesi sabit boyutlu kalıyor. Web öğesine set.size ile maximaze edemez miyiz. yani orada normal olarak çözünürlük yazmam gerekiyor ama her kullanıcı farklı çözünürlüğe sahip . Her kullanıcya uygun bi şekilde nasıl yapabilirim.

Link to comment
Share on other sites

Bunu yaptıgımda ekran büyüyor fakat web öğesi sabit boyutlu kalıyor. Web öğesine set.size ile maximaze edemez miyiz. yani orada normal olarak çözünürlük yazmam gerekiyor ama her kullanıcı farklı çözünürlüğe sahip . Her kullanıcya uygun bi şekilde nasıl yapabilirim.

web nesnesinde maximize yapacak kod yok ancak setsize ile kullanıcının ekran çözünürlüğüne göre sınırı belirleyip bişiler yapabilirsin ..

amspluginsde iexplorer plugininde fullscreen özelliği var diye biliyorum

Link to comment
Share on other sites

Spydevil'in dediği doğru. şu şekilde yapılabilir gibi duruyor;

handle = Application.GetWndHandle() -- handle'ı al
Window.Maximize(handle) -- pencereyi büyüt
tblBoy = Window.GetSize(handle) -- pencere en/boyu al
Web.SetSize("Web1", tblBoy.Width, tblBoy.Height) -- web nesnesinin boyutunu ayarla[/CODE]

Bu pencerenin boyutu neyse web nesnesinin boyutunuda o şekilde yapacaktır. Yalnız sayfada başka nesne varsa onlar görünmeyecektir. O yüzden web nesnesinin boyundan ve eninden biraz kırpmak gerekir. ŞU şekilde yapılabilir:

[CODE]Web.SetSize("Web1", tblBoy.Width-50, tblBoy.Height-50)[/CODE]

Width ve Height'in yanına yazdığımız -50 sayıları, en ve boyunpencere boyutundan 50 pixel daha küçük olacağını gösteriyor. Bu sayıları kendinize göre ayarlarsınız.

Link to comment
Share on other sites

AMS aslında C++'nin kolaylaştırılmış arayüzü ve dediğin gibi öğrenmesi çok kolay. Mantık geliştirmek ve hayalgücünü bol bol kullanmak lazım. Ve herşey help dosyasında yazıyor. Belki çok gelişmiş şeyler yapmıyorum ama bugune kadar ogrendiklerimi hep help dosyasına bakarak ogrendim. ;)

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...