在Livecode中我使用XML從數據庫中提取信息並使用重複函數對其進行組織。因此,每個節點都有諸如照片,名稱,年齡等信息。如何將字段中的URL轉換爲照片?
但是,該照片是從XML讀取的,作爲照片的URL鏈接。有沒有一種方法可以自動加載這個URL,並使圖片在其後的節點中也顯示信息?
on preOpenStack
put url "http://www.petango.com/webservices/wsadoption.asmx/AdoptableSearch?authkey=XXXXXXXX&speciesID=&sex=&ageGroup=&location=&site=&onHold=&orderBy=&primaryBreed=&secondaryBreed=&specialNeeds=&noDogs=&noCats=&noKids=&stageID=" into tURL
put revCreateXMLTree(tURL, true, true, false) into tInfo
put revXMLChildNames(tInfo, "ArrayOfXmlNode", return, "XmlNode", true) into tChildren
repeat for each line tChild in tChildren
add 1 to x
put revXMLChildNames(tInfo, "ArrayOfXmlNode/"&tChild&backslash, return, "adoptableSearch", true) into tAdoptable
put revXMLNodeContents(tInfo, "ArrayOfXmlNode/"&tChild&"/"&tAdoptable&"/Photo") into tData
put "Name: " & revXMLNodeContents(tInfo, "ArrayOfXmlNode/"&tChild&"/"&tAdoptable&"/Name") & return after tData
put return after tData
put return after tData
end repeat
put tData & return after tOutput
set the text of field "tData" to tOutput
end preOpenStack
Mark,這確實有效,但是它只是屏幕中間的一張圖片,它在圖片重複到下一個節點時進行切換。有沒有辦法讓每張照片與上一張照片分開? – CElwell
@CElwell是的。詳細瞭解LiveCode和使用圖像對象。閱讀關於'rect'屬性並思考你的項目設計。如果你需要幫助,最好問一個新問題。 – Mark