Ted jsem koukal do WSH manualu a u Cdbl() stojí, že ohledně oddělovače desetinnych mist a tisicu to respektuje národní nastavení daného PC. Takže string " 2,5" to převede OK, string " 2.5" už ne. Pokud jsi si jistej formatem dat v tom texťáku, klidně bych nahradil . za , a pak to jde ... dokonce i přímo bez přetypování. Jo a někde na webu microsoftu je ke stažení *.chm manual s funkcema WSH, mam to u sebe, na pozadani klidne poslu. -pp21- _R.a.d.e.k_ wrote: > To jsem zkousel a nejde. > > V ramci tentu jsem zkousel toto: > > option explicit > Dim A, B > > A = "2.5" > B = CDbl(A) - 1 > > WScript.Echo "B: " & B > > > _R.a.d.e.k_ >Received on 29. 05. 2009, 13:56 CEST
This archive was generated by hypermail 2.2.0 : 29. 05. 2009, 13:56 CEST