| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > VB6 > сортировка одномерного массива |
| Автор: Lely 5.9.2007, 20:04 | ||
| Всем привет... вот кусок моего творения:
заранее спасибки) |
| Автор: Akina 5.9.2007, 21:11 |
| А что Вы хотите? Кто за Вас будет перед повторным запуском восстанавливать BackColor окрашенных на первом проходе текстбоксов? |
| Автор: Lely 5.9.2007, 21:28 | ||||
Akina, извините...а как "перед повторным запуском восстанавливать BackColor окрашенных на первом проходе текстбоксов"?...я просто незнаю такой...точнее сказать вообще почти ничего не знаю
но так естественно не работает может надо написать чтот типа
|
| Автор: Akina 5.9.2007, 22:11 | ||
Да, можно и так. Но можно и проще - просто между строками 5 и 6 первого кода вставьте строку
Добавлено через 1 минуту и 37 секунд Кстати, вместо RGB(255, 0, 0) можно написАть vbRed, а вместо RGB(0, 255, 0) соответственно... сами догадаетесь? |
| Автор: Lely 6.9.2007, 08:16 | ||
спасибо большое за подсказки
не так? |
| Автор: cardinal 6.9.2007, 10:57 |
| Lely, и не забывай, что все что ты пишешь в TextBox это текст! |
| Автор: Lely 6.9.2007, 12:56 |
| Akina, смысла я тоже не вижу....просто так в задании написано "по команде «Отсортировать значения массива в порядке возрастания» вывести на форме упорядоченные в порядке возрастания значения одномерного массива; при повторном выполнении генерации данных очищать текстовые поля, предназначенные для вывода отсортированных данных" ...а значит должно быть...а я не знаю как сделать((( может под очисткой подразумевается возвращение им белого цвета?...хотя наврятли....потому что в задании еще есть такая фраза "при повторном выполнении генерации данных восстановить белый цвет текстовых полей и очистить текстовые поля".... |
| Автор: Akina 6.9.2007, 13:41 | ||||
Я бы добавил на форму кнопку "Очистить", и в ней все это забабахал. По крайней мере, это логично. |
| Автор: Lely 6.9.2007, 14:05 |
| Akina, просто вопрос в том как "забабахать" очистку текстовых полей? |
| Автор: Akina 6.9.2007, 14:21 |
| Код, который приведен тобой в постинге от 5.9.2007, 22:28 |
| Автор: Lely 6.9.2007, 14:22 | ||||||
а еще вопрос мона?
или может так?
как надо писать? Добавлено @ 14:25
но там же очистка Backcolorа...а с меня требуют очистить текстовые поля |
| Автор: Lely 6.9.2007, 15:30 | ||||
уррра
теперь вот тока разобраться надо...почему у меня вот тут
выводит все время a=1, b=1...вместо того чтоб выводить значения a и b по формулам? |
| Автор: Akina 6.9.2007, 16:33 | ||
|
| Автор: Lely 6.9.2007, 16:51 |
| ух ты....работает или может нужно тока к максимальному индексы найти, а закрашивать и без индексов удобно? |
| Автор: Lely 6.9.2007, 18:14 | ||
я попыталась реализовать с помощью формул...и как всегда у меня работает правильно только первый раз
|
| Автор: Akina 6.9.2007, 18:22 |
Поставь точку прерывания и пройди по шагам, следя за изменение значений переменных и контента контролов формы. |
| Автор: Lely 6.9.2007, 18:28 |
| Akina, а как поставить точку прерывания? и как с ней надо обращаться? |
| Автор: Lely 6.9.2007, 18:47 | ||
я вот тут дописала - хотела чтобы закрашивало столбец и строку максимального элемента синим цветом...а оно ничего не красит...даже в первый раз
|
| Автор: cardinal 6.9.2007, 20:43 |
Если не ошибаюсь то помоему кнопкой F9, посмотри насчет Set Breakpoint... |
| Автор: Akina 6.9.2007, 20:51 |
Быстренько пешком в справочку - и читаем. По слову Breakpoint, как правильно сказал предыдущий оратор. |
| Автор: Lely 6.9.2007, 21:06 |
| установить у меня получилось...я даж в меню нашла это...а вот извлечь из этого какую-нить пользу не получается |
| Автор: cardinal 6.9.2007, 22:14 |
| А дальше пошаговое исполнение (step forward или что-то подобное), а вообще по ра бы книгу открыть... |
| Автор: Lely 7.9.2007, 08:35 | ||
|
| Автор: Lely 7.9.2007, 09:44 |
| а я методом научного тыка всетки воспользовалась Breakpointами, нашла кучу глупейших ошибок...и теперь все у меня замечательно работает как надо Akina огромное вам спасибо за помощь |
| Автор: Akina 7.9.2007, 12:15 |
Может, прежде чем вопросы задавать, стоило осмотреться? http://forum.vingrad.ru/forum/topic-52984.html |