Jump to content

Tree Nesnesi


hakan3406
 Share

Recommended Posts

Arkadaşlar,

1 ana başlık ve 2 alt başlıktan oluşan bir tree nesnesi oluşturdum. Birinci alt başlığa tıkladığımda resim açılmasını, ikinci alt başlığa tıkladığımda ise video oynatmasını istiyorum. Bu kodlamayı bir türlü yapamadım. Lütfen yardımcı olurmusunuz. Şimdiden teşekkürler.
Link to comment
Share on other sites

Tree On Double Click evresine:

[quote]if e_NodeIndex == "1.1" then
Shell.Execute(_WindowsFolder .. "\\Santa Fe Stucco.bmp", "open", "", _WindowsFolder, SW_SHOWNORMAL, false)
elseif e_NodeIndex == "1.2" then
-- videoyu programdamı göstereceksin yoksa haricimi açılacak, ona göre kodunu buraya yazarsın.
end[/quote]

Link to comment
Share on other sites

Hocam,
Tree nesnesinde 1.1 e tıkladığımda; Image1 nesnesinde A resmini,
1.2 e tıkladığımda B resmini,
1.3 e tıkladığımda C resmini görüntülemek istiyorum. Ama program sadece A resmini görüntülüyor. Bu konudada da yardımcı olurmusunuz. Kodlamam şu şekilde;

if e_NodeIndex == "1.1" then
Image.Load("Image1", "AutoPlay\\Images\\A.jpg")
elseif e_nodeindex == "1.2" then
Image.Load("Image1", "AutoPlay\\Images\\B.jpg")
elseif e_nodeindex == "1.3" then
Image.Load("Image1", "AutoPlay\\Images\\C.jpg")
end

Link to comment
Share on other sites

evet oldu hocam çok teşekkür ederim,
bi sorum daha olacak,
tree nesnesinin 1.4 ünde video var. 1.4 e tıkladığımda "Image1" nesnesinin görünmemesini yerine "Video1" nesnesinin görüntülenmesini aynı şekilde "Image1" aktif iken "Video1" nesnesinin de görünmemesini sağlayabilir miyiz?

Link to comment
Share on other sites

image görünme:

[code]Image.SetVisible("Image1", true)[/code]

Image Gizleme:

[code]Image.SetVisible("Image1", false)[/code]

Video gosterme:

[code]Video.SetVisible("Video1", true)[/code]

Video gizleme:

[code]Video.SetVisible("Video1", false)[/code]

gerekli yerlere koyarsın.

Link to comment
Share on other sites

KintaRo Hocam,

Yönlendirmeleriniz çok başarılı ve çok hoşuma gitti. Size bir konu daha danışmak istiyorum. Ben şuan yeğenim için okul yıllığı hazırlıyorum. Tree lerdeki her bir nesnede bir öğrencinin 1 adet öz geçmişi, 3 adet resmi ve 1 adet videosu yer alacak. Sizce her öğrenci için tek tek sayfa oluşturmam mı daha mantık lı yoksa her bir öğrenci bilgileri için diğer öğrencilere ait bilgileri gizleyen kodlar yazmam mı daha mantıklı? Veya sizin bu konudaki önerileriniz nedir acaba? Şimdiden çok teşekkür ederim.

Link to comment
Share on other sites

  • 1 ay sonra...

Autoplay projemde tree nesnesine video yükleyenin nasıl olduğu bilmiyorum .. detaylı bir şekilde nasıl olduğunu anlatır mısınız ... ( videoları nasıl yüklüyeceğimi , videoların kodlarını nasıl yazacağımı videoları hangi pluginde açacağımı, plugini sanıl yükleyeceğimi gibi ) ... detaylı bir şekilde anlatırsanız çok sevinirim ...

Link to comment
Share on other sites

[quote name='Abbas52' date='05 December 2011 - 02:23 ' timestamp='1323044601' post='1124187']
Autoplay projemde tree nesnesine video yükleyenin nasıl olduğu bilmiyorum .. detaylı bir şekilde nasıl olduğunu anlatır mısınız ... ( videoları nasıl yüklüyeceğimi , videoların kodlarını nasıl yazacağımı videoları hangi pluginde açacağımı, plugini sanıl yükleyeceğimi gibi ) ... detaylı bir şekilde anlatırsanız çok sevinirim ...
[/quote]
biriniz yardım etseniz kaç gündür yardım bekliyorum

Link to comment
Share on other sites

[font="Tahoma"]KintaRo hocam vermişti daha önce bir tree nesnesi ve bir mediaplayer nesnesi oluştur ve al onun verdiği kod;

Global Function;[/font]
[quote]
function VideoIzle(sVideo)
MediaPlayer.Stop("Plugin1")
MediaPlayer.Load("Plugin1", _SourceFolder .. "\\Autoplay\\Videos\\" .. sVideo .. ".swf")
MediaPlayer.Play("Plugin1")
end[/quote]

[font="Tahoma"]Tree1 nesnesinin On Double-Click bölümüne;[/font]
[quote]if e_NodeIndex == "1.1" then
VideoIzle("1")
elseif e_NodeIndex == "1.2" then
VideoIzle("2")
elseif e_NodeIndex == "1.3" then
VideoIzle("3")
elseif e_NodeIndex == "1.4" then
VideoIzle("4")
end[/quote]
[font="Tahoma"]
bitti..[/font]

Link to comment
Share on other sites

[quote name='pilgetir' date='11 December 2011 - 17:44 ' timestamp='1323618259' post='1127252']
[font="Tahoma"]KintaRo hocam vermişti daha önce bir tree nesnesi ve bir mediaplayer nesnesi oluştur ve al onun verdiği kod;

Global Function;[/font]


[font="Tahoma"]Tree1 nesnesinin On Double-Click bölümüne;[/font]

[font="Tahoma"]
bitti..[/font]
[/quote]


mediaplayer nesnesi nasıl oluşturucam ... nesne bölümünde yok .. ayrıca if e_NodeIndex == "1.1" then 1.1 nedir tree nesnesinde nerede data new yazan yerle alakası var mı .... VideoIzle("1") 1 vşdeonun adımı .... ve de smf mi olmak zorunda videonun formatı

Link to comment
Share on other sites

[b][font="Tahoma"]Plugin Dosyası Plugins>Object bölümüne kopyala;

[code]http://hotfile.com/dl/137255565/dbc7416/MSMediaPlayer.rar.html[/code]

Bak VideoIzle bir fonksiyon globale tanımlamıştık hatırladın mı ? 1.1 ise tree nesnesinde birinci kategori içindeki birinci nesne ona tıklanırsa şunu yap diyoruz.İllada uzantısı swf olmak zorunda değil keyfine kalmış.[/font][/b]

Edited by pilgetir
Link to comment
Share on other sites

Arkadaşlar Birinci Sorunum

AMS'ye Tree Ekliyorum (Örnek Resim)
[img]http://www.tnctr.com/uploads/imgs/pre_1323549643__liste.jpg[/img]

Ama Tıklayınca Program açılsın istiyorum Kodlarını bilmiyorum...

2. Sorunum Sayfa Normal Boyuttayken "Ekranı Kapla" Butonu aktif olsun tıklayınca Ekranı Kaplasın istiyorum Mümkün mü?


Bu iki sorunuma Örnek Proje ile Yardım Ederseniz Çook Sevinirim :(

Şimdiden Tüm Tnctr Ailesine Teşekkürler...

Link to comment
Share on other sites

Program açılsın derken?
Soru1)On Double-Click bölümüne;

[quote]tiklanan = Tree.GetSelectedNode("Tree1")
if tiklanan == "1.1" then -- eğer 1. basliktaki 1. nesneye tiklanırsa.
--Tıklayınca ne yapsın ?

end[/quote]
Soru2)
Project>Settings>Window is resizable işaretle gerekli boyutu ayarla Tamam.

Link to comment
Share on other sites

[quote]tiklanan = Tree.GetSelectedNode("Tree1")

if tiklanan == "1.1" then -- eğer 1. basliktaki 1. nesneye tiklanırsa.

File.Run("AutoPlay\\Docs\\MyProg.exe", "", "", SW_SHOWNORMAL, false);--çalışacak programı burdan seç

end[/quote]

Edited by pilgetir
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.
Note: Your post will require moderator approval before it will be visible.

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

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...