ANTICHAT Forum
HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
НОВЫЕ ТОРГОВАЯ НОВОСТИ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 05.05.2010, 11:20
crazy~driver
Познающий
Регистрация: 21.12.2008
Сообщений: 93
С нами: 9152066

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

xafon, W!z@rD
Цитата:
crazy~driver,
Код:
ShellExecute(0, 'open', PAnsiChar(SysDir+'1.exe'),nil, nil, SW_SHOWNORMAL);
, у меня на 7 запускается.
Посмотрите на мой вопрос, мне надо чтобы открывал вордовский файл в Microsoft ofiice и авишный файл в том плеере, который стоит по дефолту на компе у юзера. А ехе-шники и у мя открывало без проблем.

Последний раз редактировалось crazy~driver; 05.05.2010 в 11:24..
 
Ответить с цитированием

  #2  
Старый 05.05.2010, 14:04
[stranger]
Участник форума
Регистрация: 02.02.2010
Сообщений: 107
С нами: 8563393

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

Цитата:
Сообщение от crazy~driver  
xafon, W!z@rD

Посмотрите на мой вопрос, мне надо чтобы открывал вордовский файл в Microsoft ofiice и авишный файл в том плеере, который стоит по дефолту на компе у юзера. А ехе-шники и у мя открывало без проблем.
попробуй задать абсолютный путь, и все таки глянь что функция возвращает, тогда понятно будет что и как..
 
Ответить с цитированием

  #3  
Старый 05.05.2010, 07:12
W!z@rD
Reservists Of Antichat - Level 6
Регистрация: 12.02.2006
Сообщений: 891
С нами: 10653446

Репутация: 836


По умолчанию

ShellExecute(0, nil, PChar(SysDir+'1.exe'),nil, nil, SW_SHOWNORMAL);

2-й параметр, nil эквивалентно 'open'
__________________
*********************************
*Я не волшебник ٩(๏̯͡๏)۶, только учусь...*
*********************************
Программы на заказ
Times to fly...
 
Ответить с цитированием

  #4  
Старый 06.05.2010, 00:38
EndLeSSDre@M
Участник форума
Регистрация: 18.07.2009
Сообщений: 278
С нами: 8850305

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

Пытаюсь добавить записи в таблицу, вот запрос:

Цитата:
MySQLResult := MySQLClient.query('INSERT INTO user (username,password,email,salt) values ('+QuotedStr(nick)+','+QuotedStr(password)+','+Quo tedStr(email)+','+QuotedStr(salt)+')', True, ok);
как бы ошибок нет и при повторном вводе происходит проверка на существование таких же данных и выдается ошибка что такой юзер уже есть! с этим все норм

проблема в том что я захожу через phpmyadmin в таблицу user и не вижу там добавленной записи(((( в чем трабла?

а еще вопрос: обязательно заполнять все поля??? просто мне нужно отправлять только 4 а там много полей!

Последний раз редактировалось EndLeSSDre@M; 06.05.2010 в 00:47..
 
Ответить с цитированием

  #5  
Старый 06.05.2010, 07:36
JnK
Участник форума
Регистрация: 30.03.2007
Сообщений: 121
С нами: 10060964

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

Цитата:
Сообщение от EndLeSSDre@M  
Пытаюсь добавить записи в таблицу, вот запрос:



как бы ошибок нет и при повторном вводе происходит проверка на существование таких же данных и выдается ошибка что такой юзер уже есть! с этим все норм

проблема в том что я захожу через phpmyadmin в таблицу user и не вижу там добавленной записи(((( в чем трабла?

а еще вопрос: обязательно заполнять все поля??? просто мне нужно отправлять только 4 а там много полей!
Попробуй после запроса, возвращать ID последней записи. еще попробуй значения заключать в кавычки, тоесть
PHP код:
...values ("'+QuotedStr(nick)+'","'+Qu...
или
...values ('#39+QuotedStr(nick)+#39','#39+Qu... 
Если разрешено оставлять поля пустыми в самой базе, тогда указываешь какие надо поля заполнить. Если нет, тогда указываешь поля какие заполнить и какие не разрешены быть пустыми.
 
Ответить с цитированием

  #6  
Старый 06.05.2010, 07:24
W!z@rD
Reservists Of Antichat - Level 6
Регистрация: 12.02.2006
Сообщений: 891
С нами: 10653446

Репутация: 836


По умолчанию

ты случайно не работаешь с Disconnected моделью?
__________________
*********************************
*Я не волшебник ٩(๏̯͡๏)۶, только учусь...*
*********************************
Программы на заказ
Times to fly...
 
Ответить с цитированием

  #7  
Старый 06.05.2010, 18:56
crazyserega1994
Познающий
Регистрация: 26.12.2007
Сообщений: 34
С нами: 9672087

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

Есть поток, как сделать так, чтобы когда все в процедуре Execute выполнено, проверяется равна ли перменная index единицы, если он больше 1, то запускаем этот же поток заного?
 
Ответить с цитированием

  #8  
Старый 06.05.2010, 22:05
[stranger]
Участник форума
Регистрация: 02.02.2010
Сообщений: 107
С нами: 8563393

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

Цитата:
Сообщение от crazyserega1994  
Есть поток, как сделать так, чтобы когда все в процедуре Execute выполнено, проверяется равна ли перменная index единицы, если он больше 1, то запускаем этот же поток заного?
создай в основном потоке процедурку которая будет проверять нужное значение и если надо - запускать поток, а в конце execute вызывай эту процедурку

Последний раз редактировалось [stranger]; 08.05.2010 в 20:29.. Причина: очепятки :(
 
Ответить с цитированием

  #9  
Старый 06.05.2010, 20:08
SkyLine32
Участник форума
Регистрация: 01.03.2009
Сообщений: 121
С нами: 9050197

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

как можно узнать что текст попал в буфер обмена?
 
Ответить с цитированием

  #10  
Старый 06.05.2010, 20:32
FeRiuS
Познающий
Регистрация: 26.02.2010
Сообщений: 76
С нами: 8529323

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

SkyLine32,
Цитата:
if Clipboard.HasFormat(CF_TEXT) then showmessage('В буфере обмена текст')
else showmessage('В буфере обмена не текст')
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Wi-Fi, BT] Задай вопрос - получи ответ! Alexsize Беспроводные технологии/Wi-Fi/Wardriving 2571 20.06.2026 14:48
[jQuery] - Задай вопрос, получи ответ Isis PHP 62 25.12.2009 03:25



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


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




ANTICHAT ™ © 2001- Antichat Kft.