Пару ньюбовских вопросов... :)

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Elkatib
Начинающий
Начинающий
 
Сообщения: 10
Зарегистрирован: 08.01.2006 (Вс) 17:52

Пару ньюбовских вопросов... :)

Сообщение Elkatib » 09.06.2006 (Пт) 16:13

1. В VB-коде всё,что стоит после апострофа (')... то есть то, что пишется для себя.... заносится в экзешник, как данные???
2.
Имею :) переменную:
Kapt = Chr(330-xxx)+Chr(354-xxx)+Chr(363-xxx)+Chr(350-xxx)+Chr(370-xxx)+Chr(363-xxx)+Chr(353-xxx)+Chr(357-xxx)+Chr(361-xxx)+Chr(363-xxx)+Chr(354-xxx)+Chr(157-xxx)+Chr(365-xxx)+Chr(349-xxx)+Chr(356-xxx)+Chr(365-xxx)+Chr(354-xxx)+Chr(373-xxx)+Chr(354-xxx)+Chr(362-xxx)+Chr(357-xxx)+Chr(354-xxx)+Chr(157-xxx)+Chr(378-xxx)+Chr(359-xxx)+Chr(365-xxx)+Chr(349-xxx)+Chr(362-xxx)+Chr(349-xxx)+Chr(157-xxx)+Chr(353-xxx)+Chr(360-xxx)+Chr(380-xxx)+Chr(157-xxx)+Chr(362-xxx)+Chr(363-xxx)+Chr(365-xxx)+Chr(361-xxx)+Chr(349-xxx)+Chr(360-xxx)+Chr(377-xxx)+Chr(362-xxx)+Chr(363-xxx)+Chr(358-xxx)+Chr(157-xxx)+Chr(365-xxx)+Chr(349-xxx)+Chr(350-xxx)+Chr(363-xxx)+Chr(367-xxx)+Chr(376-xxx)+Chr(157-xxx)+Chr(364-xxx)+Chr(365-xxx)+Chr(363-xxx)+Chr(352-xxx)+Chr(365-xxx)+Chr(349-xxx)+Chr(361-xxx)+Chr(361-xxx)+Chr(376-xxx)+Chr(157-xxx)+Chr(365-xxx)+Chr(349-xxx)+Chr(351-xxx)+Chr(362-xxx)+Chr(349-xxx)+Chr(183-xxx)+Chr(157-xxx)+Chr(174-xxx)+Chr(173-xxx)+Chr(175-xxx)+Chr(177-xxx)+Chr(245-xxx)+Chr(180-xxx)+Chr(179-xxx)+Chr(181-xxx)+Chr(171 -xxx)

Пишет, что слишком длинная строка. Перевод строки ( _) не помагает... или я неправильно это делаю. Помогте, избавиться от проблемы.

3. Если скомпить прогу в P-code будет ли это влиять на работоспособность программы... особенно на других компах... ну с учётом того, что из dll-ок на компе есть MSVB...блаблабла06.dll :)
А другие прога не использует.
Заранее благодарю.
Последний раз редактировалось Elkatib 09.06.2006 (Пт) 16:23, всего редактировалось 1 раз.

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 09.06.2006 (Пт) 16:23

1. Нет. Компилятор отрезает комментарии

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 09.06.2006 (Пт) 16:24

1. http://www.bash.org.ru/quote.php?num=11411
2. Сам факт наличия такой строки говорит о многих необходимых изменениях по всей программе.
3. Да.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Elkatib
Начинающий
Начинающий
 
Сообщения: 10
Зарегистрирован: 08.01.2006 (Вс) 17:52

Сообщение Elkatib » 09.06.2006 (Пт) 16:37

То есть всё таки впихивает коммент? :shock: :oops:
Насчёт 2-ого... абсолютно согласен - просто я привязан и нельзя изменить ни единого символа... ну покрайней мере не использовать иных переменных.
Фиг знает.. что тут можно сделать....?

Lumen
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 841
Зарегистрирован: 03.12.2005 (Сб) 16:09
Откуда: Брянск

Сообщение Lumen » 09.06.2006 (Пт) 16:51

1. Нет. Комментарии компилятором игнорируются.
2. Это строка или что?
Если строка, то попробуй из файла прочитать.
Подпись проходит рефакторинг

Efiop
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 69
Зарегистрирован: 06.06.2006 (Вт) 12:14
Откуда: РК

Сообщение Efiop » 09.06.2006 (Пт) 20:09

Elkatib
2. Заведи массив для чисел.
Если не хочешь файло, то в переменную символьную запихай все числа, через запятую или другой разделитель, а потом Split'ом в массив схавай и в цикле формируй строку.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 12

    TopList  
cron