Посл.ответ |
Сообщение |
 Ранг: 271.6 (наставник), 2thx Активность: 0.3↘0 Статус: Участник
|
Создано: 16 марта 2009 10:13 · Личное сообщение · #1
Перегоняю кодес из сабжа на делфи. Появились вопросы.
что есть:
string nam
nam = space(100)
и
ret = ue.volume_info(left("C:\fuckmybrain",3),nam,sernam,ser)
если структура ue не описана
----- iNTERNATiONAL CoDE CReW | Сообщение посчитали полезным: |
|
Ранг: 237.0 (наставник), 20thx Активность: 0.13↘0 Статус: Участник sysenter
|
Создано: 16 марта 2009 10:30 · Поправил: HiEndsoft · Личное сообщение · #2
nam = space(100) - это заполнение строки 100 пробелами или нулями.Короче-выделение памяти под строку
----- продавец резиновых утёнков | Сообщение посчитали полезным: |
 Ранг: 199.9 (ветеран), 4thx Активность: 0.12↘0.02 Статус: Участник
|
Создано: 16 марта 2009 11:18 · Личное сообщение · #3
Spirit пишет:
ue.volume_info(..)
Ссылка на функцию volume_info в модуле ue?
| Сообщение посчитали полезным: |
 Ранг: 271.6 (наставник), 2thx Активность: 0.3↘0 Статус: Участник
|
Создано: 16 марта 2009 11:53 · Личное сообщение · #4
YDS
нет, как оказалось, volume_info - это импортируемая функа из pbstring.dll
но все еще не ясно где объявляется ue и зачем оно нужно =\
----- iNTERNATiONAL CoDE CReW | Сообщение посчитали полезным: |
Ранг: 222.2 (наставник), 115thx Активность: 0.14↘0.01 Статус: Участник
|
Создано: 16 марта 2009 19:23 · Личное сообщение · #5
Пользуясь моментом хотел бы спросить:
val = dec(val_s) где переменная val_s объявлена как string, а val как decimal.
что в данной строке на Power Basicе выполняет функция dec: перевод строки в число по десятиричной системе счисления или декрементирование?
----- все багрепорты - в личные сообщения | Сообщение посчитали полезным: |
 Ранг: 71.9 (постоянный), 4thx Активность: 0.04↘0 Статус: Участник
|
Создано: 16 марта 2009 20:42 · Личное сообщение · #6
HandMill пишет:
Пользуясь моментом хотел бы спросить:
val = dec(val_s) где переменная val_s объявлена как string, а val как decimal.
что в данной строке на Power Basicе выполняет функция dec: перевод строки в число по десятиричной системе счисления или декрементирование?
Феереический бред! Val - это встроенная функция Hexadecimal, Binary and Octal conversions. Ее никак не сможешь использовать в качестве имени переменной. Встроенной функции dec - не существует, есть decr - обычный декримент переменной
| Сообщение посчитали полезным: |
 Ранг: 127.3 (ветеран), 44thx Активность: 0.09↘0 Статус: Участник
|
Создано: 16 марта 2009 20:44 · Личное сообщение · #7
HandMill может длина строки?
----- zzz | Сообщение посчитали полезным: |
 Ранг: 71.9 (постоянный), 4thx Активность: 0.04↘0 Статус: Участник
|
Создано: 16 марта 2009 21:08 · Личное сообщение · #8
Длинна строки, это функция - Len
| Сообщение посчитали полезным: |
 Ранг: 271.6 (наставник), 2thx Активность: 0.3↘0 Статус: Участник
|
Создано: 16 марта 2009 22:01 · Личное сообщение · #9
jangle
бред, не бред, но переменная объявлена и как видишь идет присваивание. Так же факт остается фактом по поводу dec, т.к. она юзается во многих функциях. Возможно ты говоришь о VisualBasic?
----- iNTERNATiONAL CoDE CReW | Сообщение посчитали полезным: |
 Ранг: 71.9 (постоянный), 4thx Активность: 0.04↘0 Статус: Участник
|
Создано: 17 марта 2009 15:07 · Поправил: jangle · Личное сообщение · #10
Spirit - у тебя вообще опыт программирования есть?
Что значит идет присваивание? Такой код компилятор даже откажется компилировать:
Вывод ошибки:
PowerBASIC for Windows
PB/Win Version 9.00
Copyright (c) 1996-2008 PowerBasic Inc.
Venice, Florida USA
All Rights Reserved
Error 426 in C:\Temp\spirit.bas(5:009): Variable expected
Line 5: Local Val As Long
==============================
Compile failed at 15:04:22 on 17.03.2009
Ключевые слова языка нельзя использовать в качестве имен переменных!
Опять же встроенной функции dec - в PowerBASIC не существует
| Сообщение посчитали полезным: |
Ранг: 222.2 (наставник), 115thx Активность: 0.14↘0.01 Статус: Участник
|
Создано: 17 марта 2009 16:31 · Поправил: HandMill · Личное сообщение · #11
а в Sybase Power Builder'е ? =)
----- все багрепорты - в личные сообщения | Сообщение посчитали полезным: |
 Ранг: 71.9 (постоянный), 4thx Активность: 0.04↘0 Статус: Участник
|
Создано: 17 марта 2009 16:57 · Личное сообщение · #12
HandMill - по твоему топикстартер не способен отличить Power Basic от Power Builder?
| Сообщение посчитали полезным: |
 Ранг: 71.9 (постоянный), 4thx Активность: 0.04↘0 Статус: Участник
|
Создано: 17 марта 2009 17:06 · Личное сообщение · #13
Вобщем все понятно, товарищи спутали Power Builder и Power Basic..
Оказывается и такое бывает!
| Сообщение посчитали полезным: |
 Ранг: 271.6 (наставник), 2thx Активность: 0.3↘0 Статус: Участник
|
Создано: 17 марта 2009 17:42 · Личное сообщение · #14
jangle пишет:
опыт программирования есть
я такое слово не знаю
jangle пишет:
не способен отличить
аха
jangle пишет:
Оказывается и такое бывает!
бывает, особенно у тех, кто не канпилет скриптокодес
----- iNTERNATiONAL CoDE CReW | Сообщение посчитали полезным: |
 Ранг: 114.1 (ветеран) Активность: 0.09↘0 Статус: Участник
|
Создано: 07 апреля 2009 17:13 · Личное сообщение · #15
Обновился до версии PowerBasic.v9.01-DOA
ссылка
multi-up.com/77361
----- minimaL_patсh на руборде | Сообщение посчитали полезным: |