|
|
|
if s[i] in ['0'..'9',',','.'] then
|
|||
|---|---|---|---|
|
#18+
Подскажите как вот такой код написать на Visual Basic Script код на Делфи... i = 0; repeat if s in ['0'..'9',',','.'] then begin .............. end else .... ERROR inc(i); until (i >= Length(s)); т.е. строка может содеражать только 0-9, "," , "." спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2005, 16:55:55 |
|
||
|
if s[i] in ['0'..'9',',','.'] then
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2005, 17:16:35 |
|
||
|
if s[i] in ['0'..'9',',','.'] then
|
|||
|---|---|---|---|
|
#18+
а вообще есть такая ф-я для этого: IsNumeric() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2005, 17:17:57 |
|
||
|
if s[i] in ['0'..'9',',','.'] then
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2005, 17:22:04 |
|
||
|
if s[i] in ['0'..'9',',','.'] then
|
|||
|---|---|---|---|
|
#18+
Konst_One Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. мне не Numreic нужен, проверка на строку 100,43,67,34,002 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2005, 17:26:57 |
|
||
|
if s[i] in ['0'..'9',',','.'] then
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2005, 17:42:20 |
|
||
|
if s[i] in ['0'..'9',',','.'] then
|
|||
|---|---|---|---|
|
#18+
Konst_One Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. Like я не вижу в Help VB Script ошибка идет при выполенении Sun or Function not defined ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2005, 18:05:14 |
|
||
|
if s[i] in ['0'..'9',',','.'] then
|
|||
|---|---|---|---|
|
#18+
это написано на VB, если нужно для VBS, то тогда придется заюзать регулярные выражения, сейчас на поиски названия библиотеки у меня времени нет, сам поищи , что то типа regexp ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2005, 18:12:29 |
|
||
|
if s[i] in ['0'..'9',',','.'] then
|
|||
|---|---|---|---|
|
#18+
Konst_Oneэто написано на VB, если нужно для VBS, то тогда придется заюзать регулярные выражения, сейчас на поиски названия библиотеки у меня времени нет, сам поищи , что то типа regexp спасибо. всем! временно срочно решил проблему условиями s = "" For i = 1 To Len(InputProdID) s = Mid(InputProdID, i, 1) if (s=",") or (s="0") or (s="1") or (s="2") or (s="3") or (s="4")_ or (s="5") or (s="6") or (s="7") or (s="8") or (s="9") then Else MsgBox "Error" Exit For End If Next ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2005, 18:20:16 |
|
||
|
if s[i] in ['0'..'9',',','.'] then
|
|||
|---|---|---|---|
|
#18+
tunder Konst_Oneэто написано на VB, если нужно для VBS, то тогда придется заюзать регулярные выражения, сейчас на поиски названия библиотеки у меня времени нет, сам поищи , что то типа regexp спасибо. всем! временно срочно решил проблему условиями s = "" For i = 1 To Len(InputProdID) s = Mid(InputProdID, i, 1) if (s=",") or (s="0") or (s="1") or (s="2") or (s="3") or (s="4")_ or (s="5") or (s="6") or (s="7") or (s="8") or (s="9") then Else MsgBox "Error" Exit For End If Next if instr(",0123456789",s)=0 then msgbox "error" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2005, 10:11:22 |
|
||
|
if s[i] in ['0'..'9',',','.'] then
|
|||
|---|---|---|---|
|
#18+
MX -- ALEX tunder Konst_Oneэто написано на VB, если нужно для VBS, то тогда придется заюзать регулярные выражения, сейчас на поиски названия библиотеки у меня времени нет, сам поищи , что то типа regexp спасибо. всем! временно срочно решил проблему условиями s = "" For i = 1 To Len(InputProdID) s = Mid(InputProdID, i, 1) if (s=",") or (s="0") or (s="1") or (s="2") or (s="3") or (s="4")_ or (s="5") or (s="6") or (s="7") or (s="8") or (s="9") then Else MsgBox "Error" Exit For End If Next if instr(",0123456789",s)=0 then msgbox "error" да, вот это граммотно и красиво.... спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2005, 16:52:09 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=33433747&tid=2166700]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
212ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
| others: | 232ms |
| total: | 531ms |

| 0 / 0 |
