Cast - Omfordeling af variabel type
I ASP kan du lejlighedsvis se fejlmeddelelser om casting af en variabel eller et objekt. At caste en variabel er at tildele dens type igen.

På andre sprog, som C eller C ++, er der meget specifikke kommandoer, der bruges til at ændre en variabel. Hvis du havde PiValue = 3.141519, og du bare ville have heltal (3) -delen af ​​dette nummer, ville du omarbejde PiValue som et heltal.

ASP er langt mindre betyder omkring sine variabler. Du behøver virkelig ikke engang at definere dine variabeltyper, før du bruger dem. Hvis du har

PiValue = 3.141519

og du ville have en variabel, der hedder PiShort med bare heltalets del, så siger du bare

PiShort = cInt (PiValue)

Det er det, det tager heltalet i PiValue og sætter det i PiShort.

Hvis du ender med casting-fejl, skal du lave en masse response.writes for at se Nøjagtigt, hvad enhver variabel er indstillet til undervejs.

Hvis du f.eks. Begynder at konfigurere et mail-objekt -

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

og så prøver du at omdanne objMail til et heltal, der fungerer ikke :) Så sørg for, at den variabel, du begynder med, faktisk kan kastes til variablen destinationstype.

Video Instruktioner: Controlling the look of your images with the Canon EOS 7D Mark II's new exposure control functions (April 2024).