|
|
|
Как на Visual Basic 6.0 открыть файл для записи?
|
|||
|---|---|---|---|
|
#18+
Люди, как на Visual Basic 6.0 открыть файл для последовательного и прямого доступа? Дело в том что сам компилятор функцию FileOpen в упор не видит. Может я что то напутал и такие методы работы с файлами есть только в Visual Studio .NET ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2006, 12:12 |
|
||
|
Как на Visual Basic 6.0 открыть файл для записи?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2006, 12:32 |
|
||
|
Как на Visual Basic 6.0 открыть файл для записи?
|
|||
|---|---|---|---|
|
#18+
Melkiades Вот так Спасибо! А как открыть файл для чтения с прямым доступом и как с последовательным? Чем эти два доступа отличаются? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2006, 12:45 |
|
||
|
Как на Visual Basic 6.0 открыть файл для записи?
|
|||
|---|---|---|---|
|
#18+
А нажать в бейсике F1 и самому почитать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2006, 12:56 |
|
||
|
Как на Visual Basic 6.0 открыть файл для записи?
|
|||
|---|---|---|---|
|
#18+
MelkiadesА нажать в бейсике F1 и самому почитать? У меня MSDN для Visual Basic 6.0 нету, а тот что под NET сильно отличается! :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2006, 12:59 |
|
||
|
Как на Visual Basic 6.0 открыть файл для записи?
|
|||
|---|---|---|---|
|
#18+
А интернет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2006, 13:20 |
|
||
|
Как на Visual Basic 6.0 открыть файл для записи?
|
|||
|---|---|---|---|
|
#18+
Люди я во всем разобрался, но вот лезут глюки с длиной записи, видимо она как-то неправильно определяется. Текст ошибки: "Bad Record Length". Но ошибки лезут не всегда, если вносить в каждое поле очень короткие записи, то такая ошибка не возникает. Где я допустил ошибку? Вываливаю код: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2006, 12:18 |
|
||
|
Как на Visual Basic 6.0 открыть файл для записи?
|
|||
|---|---|---|---|
|
#18+
Попробуйте исправить Dim FileRec As Integer на Double ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2006, 12:28 |
|
||
|
Как на Visual Basic 6.0 открыть файл для записи?
|
|||
|---|---|---|---|
|
#18+
MelkiadesПопробуйте исправить Dim FileRec As Integer на Double Не помогло! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2006, 12:32 |
|
||
|
Как на Visual Basic 6.0 открыть файл для записи?
|
|||
|---|---|---|---|
|
#18+
Покажи структуру "Product". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2006, 12:53 |
|
||
|
Как на Visual Basic 6.0 открыть файл для записи?
|
|||
|---|---|---|---|
|
#18+
AshtonПокажи структуру "Product". Type Product Name As String Code As String Measure As String Date As Date Quantity As Double Price As Double Cost As Double End Type Описана она у меня в модуле MyModule ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2006, 12:54 |
|
||
|
Как на Visual Basic 6.0 открыть файл для записи?
|
|||
|---|---|---|---|
|
#18+
Попробуй использовать строки фиксированной длины, например: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2006, 14:08 |
|
||
|
Как на Visual Basic 6.0 открыть файл для записи?
|
|||
|---|---|---|---|
|
#18+
AshtonПопробуй использовать строки фиксированной длины, например: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. Спасибо тебе, ты мне помог. Сейчас все заработало. Я знал что в файлах комбинированного типа данных лучше всего ограничивать длины строк, но не знал как это сделать в Visual Basic (Basic я знаю плохо). Почему такой странный синтаксис String * 10, ведь звездочка - это умножить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2006, 14:16 |
|
||
|
Как на Visual Basic 6.0 открыть файл для записи?
|
|||
|---|---|---|---|
|
#18+
При объявлении переменных этот символ используется для определения строк фиксированной длины. При операциях с числами - используется как оператор умножения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2006, 14:26 |
|
||
|
Как на Visual Basic 6.0 открыть файл для записи?
|
|||
|---|---|---|---|
|
#18+
AshtonПри объявлении переменных этот символ используется для определения строк фиксированной длины. При операциях с числами - используется как оператор умножения. Странный конечно синтаксис, логичнее было бы использовать какие-нибудь скобки. Большое спасибо тебе за помощь! Поскольку проблема снята, тему считаю закрытой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2006, 14:30 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=33732209&tid=2165851]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
171ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
| others: | 252ms |
| total: | 525ms |

| 0 / 0 |
