|
|
|
SingleLineEdit
|
|||
|---|---|---|---|
|
#18+
Dobrii den! Xochu v SingleLineEdit vvodit tolko cifri i tochki, ili tolko bukvi, kak eto organizovat? V kakom sobii eto pisat? Elsi mozno, napishite kod pls:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2004, 19:39 |
|
||
|
SingleLineEdit
|
|||
|---|---|---|---|
|
#18+
Edit Mask control использовать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2004, 19:48 |
|
||
|
SingleLineEdit
|
|||
|---|---|---|---|
|
#18+
Филипп, разумеется, как всегда прав :-), но вот тут наваял примерчик, может кому понравится: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2004, 20:40 |
|
||
|
SingleLineEdit
|
|||
|---|---|---|---|
|
#18+
PL99, я бы скорее вот в эту сторону пошел: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2004, 21:20 |
|
||
|
SingleLineEdit
|
|||
|---|---|---|---|
|
#18+
2 Филипп. На мой взгляд, не очень прозрачно А в моем предыдущем посте вместо Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2004, 11:08 |
|
||
|
SingleLineEdit
|
|||
|---|---|---|---|
|
#18+
PL99 Извиняюсь, за вмешательство, но в Вашем примере на сроке this.Text = left(this.Text, ll_i - 1) + mid(this.Text, ll_i + 1) билдер у меня вылетает. Не хорошо это в событии, которое вызывается при редактировании Text, трогать содержимое этого самого поля. Скрипт Филиппа не тривиален, но работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2004, 13:23 |
|
||
|
SingleLineEdit
|
|||
|---|---|---|---|
|
#18+
2 Renesans А поподробнее? Разумеется, что приведенный код, что называется, с листа и тщательно не тестировался, но GPF (я правильно понял слова "билдер у меня вылетает"?) у меня не возникали. PB 6.5.1.620 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2004, 13:47 |
|
||
|
SingleLineEdit
|
|||
|---|---|---|---|
|
#18+
PL99 Речь идет о PB 7.0. Ну я сделал новый проект, импортировал srw. Запускаю. При вводе цифр нормально, как только ввожу букву выводится "Pb70.exe выполнило недопустимую операцию и будет закрыто". Я начал последовательно коментить сроки в скрипте edited. И вышел на эту строку. Почему? Как? Не знаю, но интуитивно чувствую - нельзя изменять переменную, редактированием которой занимается сейчас программа (Это я еще из клиппера помню). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2004, 14:00 |
|
||
|
SingleLineEdit
|
|||
|---|---|---|---|
|
#18+
2 Renesans В PB 7.0.3 build 10213 ошибка не воспроизводится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2004, 14:08 |
|
||
|
SingleLineEdit
|
|||
|---|---|---|---|
|
#18+
Как же тогда локализовать проблему? У меня есть, у Вас нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2004, 14:39 |
|
||
|
SingleLineEdit
|
|||
|---|---|---|---|
|
#18+
RenesansКак же тогда локализовать проблему? У меня есть, у Вас нет.На самом деле это не проблема, т.к. рассматриваемый код практической ценности не имеет :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2004, 15:43 |
|
||
|
SingleLineEdit
|
|||
|---|---|---|---|
|
#18+
PL99не очень прозрачно Дело не в этом, а в принципиальной разнице подхода :-) Ваш - грубо, в лоб и поздно, то бишь когда буквочка уже в контроле появилась. Мой - элегантно и вовремя, ДО того как буквочка в контроле появилась :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2004, 18:50 |
|
||
|
SingleLineEdit
|
|||
|---|---|---|---|
|
#18+
Филипп PL99не очень прозрачно Дело не в этом, а в принципиальной разнице подхода :-) Ваш - грубо, в лоб и поздно, то бишь когда буквочка уже в контроле появилась. Мой - элегантно и вовремя, ДО того как буквочка в контроле появилась :-)Прошу прощения, но вот это Филипп Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2004, 19:12 |
|
||
|
|

start [/forum/topic.php?fid=15&msg=32749336&tid=1338780]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
156ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 238ms |
| total: | 490ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...