Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Flera nollor i Random

Postades av 2004-05-08 18:04:52 - Johan Eriksson, i forum asp - allmänt, Tråden har 10 Kommentarer och lästs av 1078 personer

Hejsan!
Jag har en mapp med en massa bilder där bilderna är döpta 0001 0002 0003 osv.
Har nu gjort slumpning av tal med Rnd*antalet bilder.
Problemet är att jag skulle vilja att om det slumpade talet blir 4 så skrivs med tre nollor före. Om talet blir tex 100 vill jag inte att det blir tre utan två nollor före. Filnamnet på bilderna kommer alltså alltid vara med 4 siffror. Kan man konvertera det talet man får fram genom slumpningen pångt smidigt vis utan massa kod.

/Johan


Svara

Sv: Flera nollor i Random

Postades av 2004-05-08 18:39:43 - Mikael Jönsson

Det kan du göra med hjälp av Format.

<code>
x = Format(4, "0000") 'blir 0004
</code>


Svara

Sv: Flera nollor i Random

Postades av 2004-05-08 20:27:47 - Göran Andersson

Det här är det smidigaste jag hittat hittills:

<%=Right("000" & lngId, 4)%>


Svara

Sv: Flera nollor i Random

Postades av 2004-05-09 16:15:54 - Johan Eriksson

format funkar ju inte.
Inkompatibla typer: 'Format'


Svara

Sv: Flera nollor i Random

Postades av 2004-05-09 16:17:33 - Göran Andersson

Nej, funktionen Format finns inte i VBScript.


Svara

Sv: Flera nollor i Random

Postades av 2004-05-09 16:19:07 - Johan Eriksson

Detta funkar inte heller...
Det går inte att använda parenteser när en Sub anropas.


Svara

Sv: Flera nollor i Random

Postades av 2004-05-09 16:21:10 - Göran Andersson

Då har du skrivit något mystiskt... Försöker du använda Right som en sub?

Hur ser koden ut?


Svara

Sv: Flera nollor i Random

Postades av 2004-05-09 16:24:02 - Johan Eriksson

Så här ser koden ut.

<%Dim slumptal
Randomize
slumptal = Int(Rnd*5)%>
<%=slumptal%>

Slumptalet ska vara med ja, 4 siffror (ex 0001)


Svara

Sv: Flera nollor i Random

Postades av 2004-05-09 16:27:46 - Göran Andersson

<%=Right("000" & slumptal, 4)%>


Svara

Sv: Flera nollor i Random

Postades av 2004-05-09 16:33:01 - Johan Eriksson

Det var som tusan!
Funkar detta nu även om jag har talet 100. Alltså blir det 0100 och inte 00100 med 5.


Svara

Sv: Flera nollor i Random

Postades av 2004-05-09 17:15:38 - Göran Andersson

Ja, funktionen Right plockar ju ut de sista fyra tecknen.

När du lägger ihop "000" med 100 så blir det ju "000100", sedan plockas de fyra sista tecknen ut: "0100".

En liten varning: Ifall du skulle komma över 9999 så kommer den ändå bara att visa fyra tecken.


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 787
27 960
271 761
5 848
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies