tag:blogger.com,1999:blog-8278700074442979782.post2211083895657487060..comments2023-07-12T12:53:44.630+02:00Comments on "Поток сознания" о тестировании и программировании: #1291. Давно я так не ржал....Alex W. Lulinhttp://www.blogger.com/profile/08400475846894229767noreply@blogger.comBlogger5125tag:blogger.com,1999:blog-8278700074442979782.post-85501388338092165212017-01-20T09:42:50.749+02:002017-01-20T09:42:50.749+02:00Александр, спасибо за ответы. У меня довольно скро...Александр, спасибо за ответы. У меня довольно скромный опыт в программировании - 2 с лишним года. И вот казалось, многие вещи знаю, а выходит наоборот, ваш коммент заставил меня думать и понял я, что ещё учиться, учиться, учиться. Та функция на моем блоге какая-то слепая попытка наспех проверить есть ли возможность читать файл, когда прошел с отладчиком, предварительно изменив атрибуты безопасности на полный запрет к файлу, ужаснулся - в exception блок вообще не попадаем, хотя в новом варианте поставил в Exception блоке E:EFOpenError первым, а программа вылетает со свистом, при попытке открыть файловый поток. Тогда я задал вопрос на форуме<br />http://www.cyberforum.ru/delphi-beginners/thread1903396.html#post10023826<br />В итоге, как я понимаю, нужно делать всё это через WinAPI, вроде как напал на след так сказать как лучше это сделать, но пока остановился на расшифровке параметров безопасности<br />D:AI(D;;CCSWWPLORC;;;AU)(A;;FA;;;BU)(A;ID;FA;;;BA)(A;ID;FA;;;SY)(A;ID;0x1200a9;;;BU)(A;ID;0x1301bf;;;AU)<br /><br />Gringohttps://www.blogger.com/profile/04698400751737135067noreply@blogger.comtag:blogger.com,1999:blog-8278700074442979782.post-68662163052289539862017-01-18T09:54:13.577+02:002017-01-18T09:54:13.577+02:00Этот комментарий был удален автором.Alex W. Lulinhttps://www.blogger.com/profile/08400475846894229767noreply@blogger.comtag:blogger.com,1999:blog-8278700074442979782.post-10111876844092629792017-01-18T05:19:48.100+02:002017-01-18T05:19:48.100+02:00Я понимаю, что можно конечно сослаться на кросспла...Я понимаю, что можно конечно сослаться на кроссплатформенность. Но по мне - слабая мотивация.Alex W. Lulinhttps://www.blogger.com/profile/08400475846894229767noreply@blogger.comtag:blogger.com,1999:blog-8278700074442979782.post-55701514479074666302017-01-18T04:54:32.566+02:002017-01-18T04:54:32.566+02:00Видите ли. Есть такой анекдот. Про то, что выливае...Видите ли. Есть такой анекдот. Про то, что выливаем воду из чайника и вводим задачу к предыдущей. Так можно конечно. Но как-то смешно на мой вкус. Так и тут. Использовать файловый поток, для того, чтобы проверить открытие файла - это из пушки по воробьям.<br /><br />Да ещё и странная манипуляция с EMessage зачем-то.Alex W. Lulinhttps://www.blogger.com/profile/08400475846894229767noreply@blogger.comtag:blogger.com,1999:blog-8278700074442979782.post-79309514605772787762017-01-17T23:56:33.689+02:002017-01-17T23:56:33.689+02:00Доброго времени суток. Случайно наткнулся на вашу ...Доброго времени суток. Случайно наткнулся на вашу ссылку и коммент. Меня зовут Станислав. Я автор того поста над которым Вы поржали. Я всё понимаю, Вы человек умный, много всего знаете, а я вот видите, пишу смешные посты, никто не учит, приходится учиться самому. Хотел спросить, что неправильно в том коде? С уважением, Станислав.Gringohttps://www.blogger.com/profile/04698400751737135067noreply@blogger.com