1. VisualBasic / Говнокод #13915

    −117

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    Procedure DeleteToBin(FileName$,Confirm)
      Protected len, *mem, ok
      len = Len(FileName$)
      *mem = AllocateMemory(len)
      If *mem
        If FileSize(FileName$) >= 0 ;Если это файл
          PokeS(*mem,FileName$)
        ElseIf FileSize(FileName$) = -2 ;Если это папка
          PokeS(*mem,FileName$)
          PokeB(*mem+len+1,0)
          PokeB(*mem+len+2,0)
        Else
          ProcedureReturn #False
        EndIf
      Else
        ProcedureReturn #False
      EndIf
      SHFileOp.SHFILEOPSTRUCT
      SHFileOp\pFrom=*mem
      SHFileOp\wFunc=#FO_DELETE
      SHFileOp\fFlags=#FOF_ALLOWUNDO|#FOF_SILENT
      If Confirm = 0
        SHFileOp\fFlags = SHFileOp\fFlags|#FOF_NOCONFIRMATION
      EndIf
      FreeMemory(*mem)
      ok = SHFileOperation_(SHFileOp)
      If ok = 0
        ProcedureReturn #True
      Else
        ProcedureReturn #False
      EndIf
    EndProcedure

    *mem = AllocateMemory(len)
    If *mem
    If FileSize(FileName$) >= 0 ;Если это файл
    PokeS(*mem,FileName$)
    ElseIf FileSize(FileName$) = -2 ;Если это папка
    PokeS(*mem,FileName$)
    PokeB(*mem+len+1,0)
    PokeB(*mem+len+2,0)
    Else
    ProcedureReturn #False ; в этом месте происходит выход из процедуры
    EndIf
    Else
    ProcedureReturn #False
    EndIf

    Запостил: Stertor, 09 Октября 2013

    Комментарии (34) RSS

    • Жестоко, не освобождает память.

      Нашел новый годный сайт?
      Ответить
      • Я тебе так скажу. В отличие от всех сайтов, на которых я флудил и троллил, этот - самый занюханный гадюшник; дали банхамммер какому-то борзому школоло, со всеми вытекающими. Нормальные люди к ним не заходят, только тролли вроде меня и еще спамеры.
        Ответить
        • cleaned
          Ответить
          • Из-за этого "паренька с голубыми глазами" забанили очень много участников.
            Ответить
            • Сунешься ещё раз - ещё раз забанят
              Ответить
              • Ахах )) К нам пожаловал кто-то из пюрелюбов)
                Так приятно)
                Ответить
                • Да чтоб ты сдох
                  Ответить
                  • http://vk.com/nikita_odnorob, бедняжка, очко тебе припекло, да? Тут тебе не пюрик, где вы беспредельничаете с петром-пидором.
                    Ответить
                    • Идите сритесь в другом месте. ГК не для этого.
                      guest'а это тоже касается.
                      Ответить
                    • И скрестили шпаги бравые мушкетёры из 9"Б" и 8"А". Кто же выйдет победителем из этого противостояния?
                      Ответить
                      • Всем известно, зачинщик джевушка из 2"Г"
                        Ответить
                        • Есть теория, что за каждым толстосумом стоит "кококетка" стерва.
                          Ответить
                          • Еще раз минуснешь мои посты - заминусую тебя в пух и прах.
                            Я тебя предупредил.
                            Ответить
                            • Твой рейтинг меня не интересует. Толсто, бро. Тролли мне нужны. Я на их фоне кажусь лапочкой.
                              Ответить
                              • Мне плевать на рейтинг. Мне важно, чтобы посты подольше оставались на плаву.
                                Ответить
                                • Не боишься, что однажды на гк введут бан за низкий рейтинг и ввод капчи за право поставить минус или плюс? Не боишься утонуть?
                                  Ответить
                                  • >>Не боишься утонуть?
                                    Не боюсь получить низкий рейтинг.
                                    Ответить
                      • Кто будет победителем? По-моему, это не столь важно, вонять от обоих будет - поберегите нос. Я не буду кормить, договорились.
                        Ответить
              • Хе-хе-хе... Возможно, тебе стоит расспросить об этом владельцев других сайтов, которые я развалил )
                Ответить
        • Ты путаешь категории "тролль" и "клоун".
          Ответить
          • Возможно. И кто же ты, тролль или клоун?
            Ответить
            • Переопределить константу "клоун" уже нельзя, в ней хранится значение "Stertor".
              Ответить
            • Ты больной вообще? Тебе в психушку пора
              Ответить
            • Зачем ты привел их сюда?
              Ответить
              • Что значит "привел"? Я не посылал ему пригласительные.
                Ответить
                • Простые рассуждения:
                  - его раньше тут не было
                  - ты его затраллил, если это можно назвать троллингом
                  - он появился тут

                  Кто виноват?
                  Ответить
                  • Виноват Серый волк. Слово "затраллил" здесь не совсем уместно, дорогой товарищ. Видите ли, я на долгое время превратил их сайт в спам-машину, но об этом позже. Троллинг мой можно посмотреть, почитав сообщения DarkAbyss. Теперь суть. Когда то я увлекался ГуляшBаsic-ом, и попал на их сайт. Троллем я тогда еще не был: это сейчас, видя, что человек упорот, я могу включать иногда тролля. Так вот, когда на форум приходит новый опытный участник, вышеупомянутый Никита Однороб из чувства зависти начинает его провоцировать или оскорблять, чтобы в дальнейшем тот получил бан, а модератор Петр закрывает глаза на его выходки, администратор же посещает сайт крайне редко. Сейчас этого в высшей степени морального урода Однороба назначили модератором - можете представить, что творится на сайте. Участники пытались создать опрос, чтобы по результатам голосования назначить более адекватного модератора, но опрос долго не просуществовал. Удивляет логика администратора: на сайте есть более адекватные люди, зачем давать админку неадекватному школьнику?
                    Короче говоря, мне надоели их выходки и я решил говорить с ними на их же языке. Может, админ наконец-таки обратит внимание на содомию, что развели два этих уродца.
                    Ответить
                    • У вас параноидальная шизофрения в терминальной стадии. Не пропускайте приём лекарств.
                      Ответить
                      • Представьтесь, доктор, мне не отпускают лекарства без рецепта.
                        Ответить
                    • То есть ты загадил им сайт и они теперь за тобой по всему инету бегают?
                      Ответить
                      • Представил, как они бегают и оставляют за собой комментарии, даже насильно заставляют себя читать жежешечку Стертора, где он скучным научным языком пишет про реализацию монад и сверхбыстрых алгоритмов поиска в специально организованных структурах данных на своих любимых языках, чтобы оставить там свой гневный коммент, подкреплённый фактами.
                        Ответить
                        • У стертого есть жежешечка, где он описывает мандад? ВТХ?
                          Ответить
                          • > У стертого есть жежешечка
                            Да скорее всего нет, это моё больное воображение :)
                            Ответить
                        • Кстати, отчеренкованные Кармановым гонялись за ним по интернету, в т.ч. и там, где он серьезно писал.
                          Ответить

    Добавить комментарий