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).