Cast - Omfordeling av variabel type
I ASP kan du noen ganger se feilmeldinger om avstøpning av en variabel eller et objekt. Å caste en variabel er å tilordne sin type på nytt.

På andre språk, som C eller C ++, er det veldig spesifikke kommandoer som brukes for å endre en variabel. Hvis du hadde PiValue = 3.141519, og du bare ville ha heltal (3) delen av det tallet, ville du omarbeidet PiValue som et helt tall.

ASP er langt mindre kresen med variablene. Du trenger egentlig ikke engang å definere variabeltypene dine før du bruker dem. Hvis du har

PiValue = 3.141519

og du ville ha en variabel som heter PiShort med bare heltallsdelen, så sier du bare

PiShort = cInt (PiValue)

Det er det, det tar heltalet til PiValue og legger det inn i PiShort.

Hvis du ender med avspillingsfeil, kan du gjøre en rekke respons.writes for å se nøyaktig hva alle variabler er satt til underveis.

Hvis du for eksempel begynner å sette opp et postobjekt -

Angi objMail = Server.CreateObject ("CDO.Message")

og så prøver du å gjøre objMail til et helt tall, som ikke vil fungere :) Så sørg for at variabelen du starter med faktisk kan kastes inn i variabelen for destinasjonstype.

Video Instruksjoner: Intelligent Variable Transmission Explained | Elantra | Hyundai (Kan 2024).