HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование_OLD > С/С++, C#, Delphi, .NET, Asm
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #441  
Старый 04.08.2007, 17:40
Piflit
Banned
Регистрация: 11.08.2006
Сообщений: 1,522
Провел на форуме:
5128756

Репутация: 2032


Отправить сообщение для Piflit с помощью ICQ
По умолчанию

W!z@rD для новые квипов (8010+ вроде) нет.
кстати можно просто асмовые вставки готовых модулей сделать=)
 

  #442  
Старый 04.08.2007, 17:47
Zitt
Познавший АНТИЧАТ
Регистрация: 07.05.2006
Сообщений: 1,031
Провел на форуме:
5885100

Репутация: 773


Отправить сообщение для Zitt с помощью ICQ
По умолчанию

есть два поля (edit1 и edit2) можно ли БЕЗ объявления доп. переменных осуществить проверку ввода кроме как
if (Edit1.text;='') or (Edit2.text='') then
???
 

  #443  
Старый 04.08.2007, 18:01
Piflit
Banned
Регистрация: 11.08.2006
Сообщений: 1,522
Провел на форуме:
5128756

Репутация: 2032


Отправить сообщение для Piflit с помощью ICQ
По умолчанию

Цитата:
Сообщение от Zitt  
есть два поля (edit1 и edit2) можно ли БЕЗ объявления доп. переменных осуществить проверку ввода кроме как
if (Edit1.text;='') or (Edit2.text='') then
???
чем тебя твой вариант не устраивает?
 

  #444  
Старый 04.08.2007, 18:09
Zitt
Познавший АНТИЧАТ
Регистрация: 07.05.2006
Сообщений: 1,031
Провел на форуме:
5885100

Репутация: 773


Отправить сообщение для Zitt с помощью ICQ
По умолчанию

Другой нужно...
 

  #445  
Старый 04.08.2007, 18:30
Joker-jar
Постоянный
Регистрация: 11.03.2007
Сообщений: 581
Провел на форуме:
4172659

Репутация: 646


Отправить сообщение для Joker-jar с помощью ICQ
По умолчанию

if length(Edit1.Text) = 0 then ...
это ведь тупо... лучше скажи, чем не устраивает, и чего хочешь добиться
 

  #446  
Старый 05.08.2007, 01:02
Zitt
Познавший АНТИЧАТ
Регистрация: 07.05.2006
Сообщений: 1,031
Провел на форуме:
5885100

Репутация: 773


Отправить сообщение для Zitt с помощью ICQ
По умолчанию

какая разница почему то не устраивает считай что из-за моих религиозных убеждений =))
Хочу проверку... )
Joker-jar, не то...
 

  #447  
Старый 05.08.2007, 09:38
Joker-jar
Постоянный
Регистрация: 11.03.2007
Сообщений: 581
Провел на форуме:
4172659

Репутация: 646


Отправить сообщение для Joker-jar с помощью ICQ
По умолчанию

Просто мы не можем понять, что нужно то Как я понял, нужно определить, что один из двух едитов пуст, но не через if (edit1.text) or (edit2.text) then ... Да?
 

  #448  
Старый 05.08.2007, 16:30
Zitt
Познавший АНТИЧАТ
Регистрация: 07.05.2006
Сообщений: 1,031
Провел на форуме:
5885100

Репутация: 773


Отправить сообщение для Zitt с помощью ICQ
По умолчанию

Надо проверку на то что оба edita не пусты
Цитата:
но не через if (edit1.text) or (edit2.text) then ... Да?
Да
 

  #449  
Старый 05.08.2007, 16:52
Ni0x
Постоянный
Регистрация: 27.08.2006
Сообщений: 367
Провел на форуме:
2009677

Репутация: 472
По умолчанию

Пример на С, но на дельфи перевести за минуту можно.
Код:
//WM_GETTEXT в помощь
char buf[128];
SendMessage(hWndEdit, WM_GETTEXT, sizeof(buf), (LPARAM)buf);
Дальше проверяй буффер

Последний раз редактировалось Ni0x; 05.08.2007 в 16:56..
 

  #450  
Старый 05.08.2007, 17:51
KEZ
Banned
Регистрация: 18.05.2005
Сообщений: 1,981
Провел на форуме:
1941233

Репутация: 2726


По умолчанию

Вообще-то для этого есть GetWindowTextLengthA() в user32.dll
Возвращает длинну текста в окне. Если 0 - пустое.
 
 





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ