Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12

 

  Вопрос: Хелп ! Работа с текстом.VB6 Добавлено: 11.10.10 19:59  

Автор вопроса:  MISTER X | Web-сайт: studioartf.ru | ICQ: 463865965 

Ответить

  Ответы Всего ответов: 178  

Номер ответа: 31
Автор ответа:
 LamerOnLine



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #31 Добавлено: 13.10.10 15:45
А что?

Сам иногда с дружбаном постреливаю, когда время бывает. Правда, в основном на VBIOSе.

Ответить

Номер ответа: 32
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #32 Добавлено: 13.10.10 16:07
VβÐUηìt пишет:
От этого боюсь тема только просто переименуется из "Хелп ! Работа с текстом.VB6" в "Хелп ! Работа с текстом.VB.NET"

В отличие от VB6, в .NET работать с текстом можно прямо из коробки, не запиливая никаких хреней. Поэтому темы не будет.

Ответить

Номер ответа: 33
Автор ответа:
 LamerOnLine



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #33 Добавлено: 13.10.10 17:19
А какие хрени в VB6?
Открыл файл прочитал, закрыл. Не нравится стандартный сервис - никто не мешает юзать FSO.
А вот волочить с собой фреймворк для работы с тем с чем прекрасно справляются средства подручные средства - бред.

Ответить

Номер ответа: 34
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #34 Добавлено: 13.10.10 18:43
  1. Public Property Get File(Path As String) As String
  2. Dim s As String
  3. Dim i As Long
  4. i = FreeFile
  5. Open Path For Input As #i
  6. File = Input(LOF(#i), #i)
  7. Close #i
  8. End Property
  9.   
  10. Public Property Let File(Path As String, ByVal Value As String)
  11. Dim i As Long
  12. i = FreeFile
  13. Open Path For Output As #i
  14. Print #i, Value
  15. Close #i
  16. End Property

вот эти

Ответить

Номер ответа: 35
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #35 Добавлено: 13.10.10 19:05
LamerOnLine пишет:
А вот волочить с собой фреймворк

С собой его волочат лишь те, кто до сих пор сидит на системе 2001 года и к тому же не обновляется. У всех остальных он уже встроен в систему. Слив засчитан (a)

Ответить

Номер ответа: 36
Автор ответа:
 Smith



ICQ: adamis@list.ru 

Вопросов: 153
Ответов: 3632
 Профиль | | #36 Добавлено: 13.10.10 20:36
Опять утопия?
Сними розовые очки!
Требования систем не 2001 года это мелочь?
А автообновление с инэта это вообще не фактор?
Может гламурные парни возьмут на себя эти сущие пустяки?
Выже боритесь за благо добра во всем мире? А?
Ты предлагаешь ВСЕМ поставить вин7 и включить обновление?
Слив защитан ...

Ответить

Номер ответа: 37
Автор ответа:
 VβÐUηìt



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #37
Добавлено: 13.10.10 22:07
AgentFire пишет:
С собой его волочат лишь те, кто до сих пор сидит на системе 2001 года и к тому же не обновляется. У всех остальных он уже встроен в систему.

+1 "Волочить" фраемворк нужно только на XP. Но если ты делаешь что-то, что должно работать на XP, и это что-то открывает два файла и сохраняет в один использовать фраемворк как-то не очень оптимально :)
Smith пишет:
Опять утопия?
Сними розовые очки!
Требования систем не 2001 года это мелочь?
А автообновление с инэта это вообще не фактор?
Может гламурные парни возьмут на себя эти сущие пустяки?
Выже боритесь за благо добра во всем мире? А?
Ты предлагаешь ВСЕМ поставить вин7 и включить обновление?
Слив защитан ...

Зачем писать под XP? Если есть резон, то таки да, если маленькая программка то лучше смотреть в сторону не .NET. Если же она большая, то запиливаем .NET 4 и поехали ;)


В отличие от VB6, в .NET работать с текстом можно прямо из коробки, не запиливая никаких хреней.

Учитывая специфику этого топика, особенно первой страницы, я думаю, вопросы будут везде:
1. Во-первых, Artyom не прав в том, что не надо запиливать никаких херней. Определенно надо. Написать строчку. Одну. Но писать ее нужно будет долго. Особенно долго будет длиться поиск ошибки в, например, этом:
  1.  
  2. Dim A As Double
  3. A = System.IO.File.ReadAllText("C:\test.txt")


И скорее всего это будет решено выпиливанием первой строчки вместе с Option Explicit. При этом .txt переменят на .bmp и будут считать, что в .NET можно открывать только картинки.
2. Если скопировать код из C# в .NET то он не будет компилироваться. Почему это происходит очень сложно осознать. Придется применять разные тесты, например, убрать слеш из адреса файла. Вдруг поможет?

Смекнули? :)

Ответить

Номер ответа: 38
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #38 Добавлено: 13.10.10 22:51
Smith пишет:
Ты предлагаешь ВСЕМ поставить вин7 и включить обновление?
Слив защитан ...
как грит моя подруга, "ололошки ололошные". ты ваще полнейшую бредятину написал, даже сам не понимая КАКУЮ.
я лишь предложил для этих ваших икс-пи поставить SP3 и не жить в каменном веке. эспэ-три у тебя есть, я более чем уверен. ты свой слив не только не ослабил, но еще и усугубил, только что. предлагаю воздержаться от дальшейних постов дабы не прослыть полнейшим невеждой.

VβÐUηìt пишет:
Зачем писать под XP?
а под что? 98я в принципе тянет второй фреймворк.. под дос? под мак-ос?

VβÐUηìt пишет:
"Волочить" фраемворк
еще раз, для особо одаренных. фреймфорк есть давно и везде. те, у кого его нет, настолько ущербны в ай-ти делах (что вытекает из отсутствия как минимум xpsp3), что спокойно обойдутся и без компьютера в принципе.

VβÐUηìt пишет:
Смекнули?
смекнули еще одного невежду.


VβÐUηìt пишет:
если маленькая программка то лучше смотреть в сторону не .NET

я как бе уже просил создать малюсенький аналог Imageshack.us Uploader с сайта generals-zh.ru на vb6. с многопоточностью и прочей фигней позволяющй не вылететь к чертям вашей программе. и показать код.
точнее, достаточно будет указать его размер в сотнях килобайтов
если вы такие умные, вперед и с песней, я жду от вас любой маленькой программки, изза которой действительно стоит смотреть [s]не[/s] в сторону .NET.
Только пускай это не будет какой-нибудь бесполезный переименатор однотипных файлов, за который вас похвалит разве что несмекающая в теме ваша бабушка.

Ответить

Номер ответа: 39
Автор ответа:
 VβÐUηìt



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #39
Добавлено: 13.10.10 23:00
я лишь предложил для этих ваших икс-пи поставить SP3 и не жить в каменном веке. эспэ-три у тебя есть, я более чем уверен. ты свой слив не только не ослабил, но еще и усугубил, только что. предлагаю воздержаться от дальшейних постов дабы не прослыть полнейшим невеждой.

Вообще имелось в виду под любой XP. Даже самый необновленный. Видишь ли, в некоторых компаниях до сих пор стоит старый. Лицензионный. И резона особого менять нет.
а под что? 98я в принципе тянет второй фреймворк.. под дос? под мак-ос?

Семерка, виста. Имелось в виду что вдруг ты запиливаешь то, чему совместимости с семеркой и .net 3.5 за глаза хватит. И не нужны ни виста, не XP. Тогда да, работать будет точно.
еще раз, для особо одаренных. фреймфорк есть давно и везде. те, у кого его нет, настолько ущербны в ай-ти делах (что вытекает из отсутствия как минимум xpsp3), что спокойно обойдутся и без компьютера в принципе

Еще раз повторяю: есть очень много компаний где стоит старая XP и никто ее не обновляет. Ибо там некому. Никто ничего не знает. И таких пока очень много. Не спорю, что количество это быстро сокращается. Но пока они есть, учитывать их надо.
смекнули еще одного невежду.

Да мне до васи ЧТО вы смекнули. Главное, что смекнули. Смекнули?

Ответить

Номер ответа: 40
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #40 Добавлено: 13.10.10 23:14
VβÐUηìt пишет:
Никто ничего не знает

Сочувствую.
VβÐUηìt пишет:
И таких пока очень много

Сочувствую вторично.

В азиатской части россии живут люди, которые до сих пор не знают, что такое мобильный телефон, об электричестве слышали лишь от таких же приезжих как они сами, и живут нормально. И таких пока тоже немало. Мб и для них будем учитывать среду написания программ?

VβÐUηìt пишет:
Видишь ли, в некоторых компаниях до сих пор стоит старый. Лицензионный. И резона особого менять нет.
Да будет тебе известно, обновления бесплатны. И для лиц. и для не лиц. А коли им резона нет - нахрена им нужны наши программы? А если нужны, то либо это резон им поставить фреймворк, либо резон нам принести его с собой.
Но никак не резон писать программы на шестёрке ломая, извиняюсь, пальцы об клавиатуру и лоб об монитор, выбивая остатки производительности из проца и информацию о списке процессов из гугла.
Не унижайтесь; не пишите на дохлом языке давности дюжины лет.

Ответить

Номер ответа: 41
Автор ответа:
 VβÐUηìt



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #41
Добавлено: 13.10.10 23:34
В азиатской части россии живут люди, которые до сих пор не знают, что такое мобильный телефон, об электричестве слышали лишь от таких же приезжих как они сами, и живут нормально. И таких пока тоже немало. Мб и для них будем учитывать среду написания программ?

Да будет тебе известно, обновления бесплатны. И для лиц. и для не лиц. А коли им резона нет - нахрена им нужны наши программы? А если нужны, то либо это резон им поставить фреймворк, либо резон нам принести его с собой.
Но никак не резон писать программы на шестёрке ломая, извиняюсь, пальцы об клавиатуру и лоб об монитор, выбивая остатки производительности из проца и информацию о списке процессов из гугла.

Им нужнен комп, скажем, для учета бабла. Или для вещания радио. Или для того, чтобы часы выводил на плазму. Какие нахер обновления?
Не унижайтесь; не пишите на дохлом языке давности дюжины лет.

Пишут не на том, что модно, а на том, на чем выгодно, смекаешь?

Ответить

Номер ответа: 42
Автор ответа:
 VβÐUηìt



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #42
Добавлено: 13.10.10 23:36
О, вот это не прокоментил
AgentFire пишет:
В азиатской части россии живут люди, которые до сих пор не знают, что такое мобильный телефон, об электричестве слышали лишь от таких же приезжих как они сами, и живут нормально. И таких пока тоже немало. Мб и для них будем учитывать среду написания программ?

Да, если надо.

Ответить

Номер ответа: 43
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #43 Добавлено: 13.10.10 23:36
Smith пишет:
Требования систем не 2001 года это мелочь?

да

Smith пишет:
А автообновление с инэта это вообще не фактор?

нет, но вообще смотря для чего, автообновление к данному разговору не имеет отношения.

Smith пишет:
Может гламурные парни возьмут на себя эти сущие пустяки?

Может гламурные парни принесут мир на ближний восток?

Smith пишет:
Выже боритесь за благо добра во всем мире? А?

см выше

Smith пишет:
Ты предлагаешь ВСЕМ поставить вин7 и включить обновление?

Ну люди которые думают головой давно поставили, потому что на висте сидеть и так западло, а на XP тем более.

VβÐUηìt пишет:
+1 "Волочить" фраемворк нужно только на XP. Но если ты делаешь что-то, что должно работать на XP, и это что-то открывает два файла и сохраняет в один использовать фраемворк как-то не очень оптимально :)

Не все пишут программы которые открывают 2 файла

VβÐUηìt пишет:
Во-первых, Artyom не прав

В интернете кто-то не прав?

VβÐUηìt пишет:
что не надо запиливать никаких херней

Прав. Метод ReadAllText работает из коробки без допиливаний. Инфа 100%. Готов провести бенчмарк.

VβÐUηìt пишет:
Но писать ее нужно будет долго

Не все люди набирают код 2 пальцами

VβÐUηìt пишет:
И скорее всего это будет решено выпиливанием первой строчки вместе с Option Explicit.

Не все люди являтюся быдлокодерами (необъявление переменных)

VβÐUηìt пишет:
При этом .txt переменят на .bmp и будут считать, что в .NET можно открывать только картинки.

Тут даже понять сложно в чем твоя мысль. Впрочем, думаю, "Не все люди являтюся быдлокодерами" и тут уместно.

VβÐUηìt пишет:
2. Если скопировать код из C# в .NET то он не будет компилироваться. Почему это происходит очень сложно осознать. Придется применять разные тесты, например, убрать слеш из адреса файла. Вдруг поможет?

Не все люди являются быдлокодерами (хардкор строковых литералов, тем более, ахтунг, путей, в процедуре)

VβÐUηìt пишет:
Вообще имелось в виду под любой XP.

Курим системные требования .NET Framework 3.5 и не фейлим больше, мой юный друг.

VβÐUηìt пишет:
Семерка, виста. Имелось в виду что вдруг ты запиливаешь то, чему совместимости с семеркой и .net 3.5 за глаза хватит. И не нужны ни виста, не XP. Тогда да, работать будет точно.

Если пишем под 7 то давно переходим на 4.0

VβÐUηìt пишет:
Еще раз повторяю: есть очень много компаний где стоит старая XP и никто ее не обновляет. Ибо там некому. Никто ничего не знает. И таких пока очень много. Не спорю, что количество это быстро сокращается. Но пока они есть, учитывать их надо.

Для этого есть такая штука как "системные требования" (не пугайся если не знаешь, ее только в 10 классе проходят)

Ответить

Номер ответа: 44
Автор ответа:
 VβÐUηìt



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #44
Добавлено: 13.10.10 23:54
Artyom пишет:
Не все пишут программы которые открывают 2 файла

VβÐUηìt пишет:
Во-первых, Artyom не прав

В интернете кто-то не прав?

VβÐUηìt пишет:
что не надо запиливать никаких херней

Прав. Метод ReadAllText работает из коробки без допиливаний. Инфа 100%. Готов провести бенчмарк.

VβÐUηìt пишет:
Но писать ее нужно будет долго

Не все люди набирают код 2 пальцами

VβÐUηìt пишет:
И скорее всего это будет решено выпиливанием первой строчки вместе с Option Explicit.

Не все люди являтюся быдлокодерами (необъявление переменных)

VβÐUηìt пишет:
При этом .txt переменят на .bmp и будут считать, что в .NET можно открывать только картинки.

Тут даже понять сложно в чем твоя мысль. Впрочем, думаю, "Не все люди являтюся быдлокодерами" и тут уместно.

VβÐUηìt пишет:
2. Если скопировать код из C# в .NET то он не будет компилироваться. Почему это происходит очень сложно осознать. Придется применять разные тесты, например, убрать слеш из адреса файла. Вдруг поможет?

Не все люди являются быдлокодерами (хардкор строковых литералов, тем более, ахтунг, путей, в процедуре)

VβÐUηìt пишет:
Вообще имелось в виду под любой XP.

Курим системные требования .NET Framework 3.5 и не фейлим больше, мой юный друг

Моя фраза "Учитывая специфику этого топика, особенно первой страницы" тебе не о чем не говорит? Если ты не уловил скрытый сарказм, то вероятно это может иметь скрытый психологический характер. Часто гуляешь?

Artyom пишет:
Для этого есть такая штука как "системные требования" (не пугайся если не знаешь, ее только в 10 классе проходят)

А вы там в 10 классе еще непроходили, что как только чувак с компом 2000 года с необновленной XP в городе Мусохранск (следует отличать, не капли непохоже) увидит мои "системные требования" он тут же высрет кучу кирпичей в месте с 30 касярями (число варьируется, не суть) за новый комп с самой накрученой семеркой и со словами "Какой же я отсталый быыыыл!" побежит ставить фраемворк 4? Жаль, очень интересная тема. Она тоже носит психологический характер, но в другом аспекте. Но тебе будет кстати. Смекаешь?

Ответить

Номер ответа: 45
Автор ответа:
 VβÐUηìt



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #45
Добавлено: 13.10.10 23:56
И вообще, отвянь.

Ответить

Страница: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам