Puuttuvien graafisten tiedostojen käsittely
On tavallista käyttää ASP: tä graafisten kuvien näyttämiseen lennossa. Voit tarkistaa koodisi varmistaaksesi, että graafinen tiedosto on todella olemassa - ja näyttää oletuskuvan, jos se puuttuu jostain syystä.

Tässä käytettävä komento on FileExists - komento tarkistaa, onko määrittämäsi tiedosto todella olemassa palvelimella. Voit sitten käsitellä eri tavalla sen perusteella, löydätkö määritetyn tiedoston vai et.

Oletetaan, että sinulla on inventaariojärjestelmä, jossa kaikille tuotteillesi annetaan järjestysnumerot - P1: stä P1000: een ja niin edelleen. Kuvatiedostot on nimetty vastaaviksi, joten P1.jpg, P2.jpg jne. Tämän avulla on yleensä erittäin helppoa näyttää automaattisesti tietyn tuotteen mukana tuleva kuva.

Jos sinun on poistettava kuva jostakin syystä, seuraava koodi näyttää oletuskuvan, kunnes siirryt uuden oikean kuvan lataamiseen hakemistoon.

<%
dim picFSO
set picFSO = createobject("Scripting.FileSystemObject")
PicPath = "/images/products/P" & ProductID & ".jpg"
PicFullPath = Server.MapPath(PicPath)
if picFSO.FileExists(PicFullPath) THEN
FoundImage = TRUE
else
FoundImage = FALSE
end if
%>

Kun olet löytänyt FoundImage-tiedoston oikein, voit nyt tehdä mitä tahansa halutessasi lausumat. Voit käyttää tavallista IMG SRC = näyttääksesi kyseisen oikean PicPath-merkinnän, jos FoundImage on totta, tai näyttää toisen oletusmerkinnän, jos FoundImage on väärä.

Video-Ohjeita: Excel - Kuvaajan ulkoasun muokkaus (Huhtikuu 2024).