Компьютерный форум NoWa.cc Здесь может быть Ваша реклама
Правила Форума
редакция от 22.06.2020
Форум .::NoWa.cc::.
Вернуться   Компьютерный форум NoWa.cc > В помощь вебмастеру > Программирование > Delphi

Уважаемые пользователи nowa.cc. Мы работаем для вас более 20 лет и сейчас вынуждены просить о финансовой помощи по оплате за сервер.
Окажите посильную поддержку, мы очень надеемся на вас. Реквизиты для переводов ниже.
Webmoney Webmoney WMZ: 826074280762 Webmoney WME: 804621616710
Кошелёк для вашей помощи YooMoney 4100117770549562
YooMoney Спасибо за поддержку!
Ответ
 
Опции темы Опции просмотра Language
Старый 23.02.2007, 14:00   #196
Thresh
Пользователь
 
Аватар для Thresh
 
Пол:Мужской
Регистрация: 02.01.2006
Сообщений: 194
Репутация: 162
По умолчанию Помогите с кроссвордом

Написал кроссворд на Delphi, при запуске ни каких ошибок не выдаёт. Но при заполнении кроссворда есть проблема: когда записываю ответы в поля он их принимает, но при вводе 13 или 14 слова (их всего у меня 14 слов) он стирает 13 слово, но при этом он показывает что слово было записано правильно. В чём проблема?
Thresh вне форума
 
Ответить с цитированием Вверх
Здесь может быть Ваша реклама
Здесь может быть Ваша реклама


Реклама: tetchair кресло сероеИнтегрируй приложения вместе с Альбато: войти в тг через вк - синхронизация за 5 минут!фильмы про фантастикуполка для обувикруглый обеденный стол на одной ножке


Старый 23.02.2007, 19:48   #197
Jack Boss
Неактивный пользователь
 
Аватар для Jack Boss
 
Пол:Мужской
Регистрация: 22.01.2007
Адрес: КИЇВ
Сообщений: 35
Репутация: 7
По умолчанию Re: Помогите с кроссвордом

Цитата:
Сообщение от Thresh Посмотреть сообщение
Написал кроссворд на Delphi, при запуске ни каких ошибок не выдаёт. Но при заполнении кроссворда есть проблема: когда записываю ответы в поля он их принимает, но при вводе 13 или 14 слова (их всего у меня 14 слов) он стирает 13 слово, но при этом он показывает что слово было записано правильно. В чём проблема?

Извини, конечно, но телепатов тут нет
По твоему описанию вопросов возникает больше чем ты поставил.
Кто такой "ОН", который стирает слова и при этом показывает, что было записано правильно? И что за поля у твоего кроссворда?
Короче, если хочеш помощи, то пожалуйста сформулируй проблему по конкретней, а то щас все выглядит глубоко абстрактно...
__________________
Never Say Never!
Jack Boss вне форума
 
Ответить с цитированием Вверх
Старый 24.02.2007, 11:26   #198
RUSik
Новичок
 
Аватар для RUSik
 
Пол:Мужской
Регистрация: 02.11.2005
Адрес: Питер
Сообщений: 25
Репутация: 126
По умолчанию Ребята помогите с программой

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


unit MainUnit;

interface

uses
inifiles, Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, IdComponent, IdTCPConnection, IdTCPClient, IdMessageClient,
IdSMTP, ComCtrls, StdCtrls, Buttons, ExtCtrls, IdBaseComponent, IdMessage,
IdExplicitTLSClientServerBase, IdSMTPBase;

type
TMailerForm = class(TForm)
MailMessage: TIdMessage;
pnlTop: TPanel;
pnlBottom: TPanel;
ledHost: TLabeledEdit;
Body: TMemo;
ledAttachment: TLabeledEdit;
btnAttachment: TBitBtn;
SMTP: TIdSMTP;
ledFrom: TLabeledEdit;
ledTo: TLabeledEdit;
ledCC: TLabeledEdit;
ledSubject: TLabeledEdit;
btnSendMail: TBitBtn;
StatusMemo: TMemo;
AttachmentDialog: TOpenDialog;
procedure btnSendMailClick(Sender: TObject);
procedure SMTPStatus(ASender: TObject; const AStatus: TIdStatus;
const AStatusText: String);
procedure btnAttachmentClick(Sender: TObject);
procedure FormCreate(Sender: TObject);
procedure FormClose(Sender: TObject; var Action: TCloseAction);
private
procedure GetSettings;
procedure SaveSettings;
public
{ Public declarations }
end;

var
MailerForm: TMailerForm;

implementation

{$R *.dfm}

procedure TMailerForm.btnSendMailClick(Sender: TObject);
begin
StatusMemo.Clear;

//setup SMTP
SMTP.Host := ledHost.Text;
SMTP.Port := 25;

//setup mail message
MailMessage.From.Address := ledFrom.Text;
MailMessage.Recipients.EMailAddresses := ledTo.Text + ',' + ledCC.Text;

MailMessage.Subject := ledSubject.Text;
MailMessage.Body.Text := Body.Text;

if FileExists(ledAttachment.Text) then
TIdAttachment.Create(MailMessage.MessageParts, ledAttachment.Text);

//send mail
try
try
SMTP.Connect();
SMTP.Send(MailMessage);
except on E:Exception do
StatusMemo.Lines.Insert(0, 'ERROR: ' + E.Message);
end;
finally
if SMTP.Connected then SMTP.Disconnect;
end;

end; (* btnSendMail Click *)

procedure TMailerForm.SMTPStatus(ASender: TObject; const AStatus: TIdStatus;
const AStatusText: String);
begin
StatusMemo.Lines.Insert(0,'Status: ' + AStatusText);
end; (* SMTP Status *)

procedure TMailerForm.btnAttachmentClick(Sender: TObject);
begin
if AttachmentDialog.Execute then
ledAttachment.Text := AttachmentDialog.FileName;
end;

procedure TMailerForm.FormCreate(Sender: TObject);
begin
GetSettings;
end;

procedure TMailerForm.FormClose(Sender: TObject; var Action: TCloseAction);
begin
SaveSettings;
end;

procedure TMailerForm.GetSettings;
var
ini : TIniFile;
begin
Ini := TIniFile.Create(ChangeFileExt(Application.ExeName, '.ini'));
try
ledHost.Text := ini.ReadString('SMTP','Host','');

ledFrom.Text := ini.ReadString('MAIL','From','');
ledTo.Text := ini.ReadString('MAIL','To','');
ledCC.Text := ini.ReadString('MAIL','CC','');
finally
ini.Free;
end;
end; (* GetSettings *)

procedure TMailerForm.SaveSettings;
var
ini : TIniFile;
begin
Ini := TIniFile.Create(ChangeFileExt(Application.ExeName, '.ini'));
try
ini.WriteString('SMTP','Host',ledHost.Text);

ini.WriteString('MAIL','From',ledFrom.Text);
ini.WriteString('MAIL','To',ledTo.Text);
ini.WriteString('MAIL','CC',ledCC.Text);
finally
ini.Free;
end;
end; (* SaveSettings *)

end.
__________________
RUSik вне форума
 
Ответить с цитированием Вверх
Старый 24.02.2007, 15:35   #199
scromniaga
Неактивный пользователь
 
Регистрация: 11.02.2007
Сообщений: 31
Репутация: 15
По умолчанию Re: Помогите с кроссвордом

Дай код кроссворда и мы тебе поможем.
Я как-то писал кроссворд на Visual Basic. У меня никаких проблем не было. Не мудри, напиши в Visual Basic простейший код и кайфуй.
scromniaga вне форума
 
Ответить с цитированием Вверх
Старый 25.02.2007, 21:39   #200
Thresh
Пользователь
 
Аватар для Thresh
 
Пол:Мужской
Регистрация: 02.01.2006
Сообщений: 194
Репутация: 162
По умолчанию Re: Помогите с кроссвордом

Проблему решил, была просто буква пропущена.
Thresh вне форума
 
Ответить с цитированием Вверх
Старый 27.02.2007, 01:15   #201
Ragimovich
Постоялец
 
Аватар для Ragimovich
 
Пол:Мужской
Регистрация: 24.10.2006
Сообщений: 495
Репутация: 418
По умолчанию Re: Ребята помогите с программой

А вот ХЗ че ты там напортачил в визуальной части!
У меня все отправилось. Правда я реализовал только ту функцию, к-ую как ты говоришь вызывает ошибку.
Выложи весь проект. Проще будет. Кстати какая Делфа то? Я в 7 работаю.
Ragimovich вне форума
 
Ответить с цитированием Вверх
Старый 28.02.2007, 08:22   #202
ErrorMs
Постоялец
 
Аватар для ErrorMs
 
Пол:Мужской
Регистрация: 09.07.2005
Сообщений: 300
Репутация: 286
По умолчанию Re: FastReport 2.5 + BDS 2006 ?

Цитата:
Сообщение от Sheez Посмотреть сообщение
Решил перенести прожекты с Delphi7 на Delphi 10 Lite она же BDS2006, не получается установить fr 2.52 . Может кто адаптировал уже ? Поделитесь плиз.

Есть 4 версия FastReport, там уже есть поддержка BDS 2006. смотри в компонентах, там есть...
__________________
Все великие люди мало жили. Вот и мне что-то нездоровится...
ErrorMs вне форума
 
Ответить с цитированием Вверх
Старый 03.03.2007, 15:33   #203
VNavigator
Новичок
 
Аватар для VNavigator
 
Пол:Мужской
Регистрация: 22.01.2007
Сообщений: 15
Репутация: 16
По умолчанию Re: Вопросы по Delphi/Pascal

Удалите сообщение, по ошибке не туда написал. Сорри

Последний раз редактировалось VNavigator; 03.03.2007 в 15:50..
VNavigator вне форума
 
Ответить с цитированием Вверх
Старый 08.03.2007, 00:23   #204
Falco
Guest
 
Сообщений: n/a
По умолчанию Re: Вопросы по Delphi/Pascal

Не давно начал изучать Delphi. Возник вопрос. Что такое типизированные и нетипизированные файлы? Чем они отличаются между собой и чем отличаются от текстовых? Если можно в двух словах и с примерами. В книге написанно, но я не очень хорошо понимаю понятие.
  Ответить с цитированием Вверх
Старый 08.03.2007, 10:31   #205
VitSSS
Новичок
 
Аватар для VitSSS
 
Пол:Мужской
Регистрация: 04.05.2006
Сообщений: 18
Репутация: 197
По умолчанию Re: Вопросы по Delphi/Pascal

Пожалуйста, подскажите.

Как на Delphi написать процедуру перечсета checksum, которую делает LordPE ???


Ищу PeLib.pas, PeLib.dcu !
__________________
Моё сообщение тебе ПОМОГЛО, нажми СПАСИБО !

Последний раз редактировалось VitSSS; 11.03.2007 в 19:34..
VitSSS вне форума
 
Ответить с цитированием Вверх
Старый 08.03.2007, 23:54   #206
Sheez
Новичок
 
Пол:Мужской
Регистрация: 06.11.2006
Сообщений: 15
Репутация: 6
По умолчанию Re: FastReport 2.5 + BDS 2006 ?

Цитата:
Сообщение от ErrorMs Посмотреть сообщение
Есть 4 версия FastReport, там уже есть поддержка BDS 2006. смотри в компонентах, там есть...

Про 4 знаю. Есть готовая программа, к ней прикручена куча отчетов, все разом переделывать нереально, вопрос сводится к тому что нужен FastReport 2.56
Sheez вне форума
 
Ответить с цитированием Вверх
Старый 10.03.2007, 00:01   #207
wellwisher
Постоялец
 
Аватар для wellwisher
 
Пол:Мужской
Регистрация: 30.04.2006
Сообщений: 379
Репутация: 12487
По умолчанию Re: Вопросы по Delphi/Pascal

Цитата:
Сообщение от mcdie Посмотреть сообщение
fedotov
глянь Событие ADOConnection.OnBeforeDisconnect

Это когда ты сам рвешь соединение (терминируешь).
Ловить надо ADO Error objects, значит инициировать какие-то операции.
P.S. : Обучение чему-то ради обучения - пустая трата времени (денег, сил..). ДЛя начала поучаствуй в любом проекте (за самое скромное вознаграждение, проект мико-масштаба). Конкретный пример : выясняется, что надо написать обработку для 1С 8 - если будешь объяснять, что это можно сделать и на С# или Delphi, но надо долго думать как сделать - тебя не поймут. Или на сайтике заказчика наваяли на PHP (FreeBSD) - но кое-что надо быстро переделать - то же самое.
По работе и инструмент.
wellwisher вне форума
 
Ответить с цитированием Вверх
Старый 11.03.2007, 12:53   #208
MBZero
Неактивный пользователь
 
Аватар для MBZero
 
Регистрация: 10.03.2007
Сообщений: 9
Репутация: 1
По умолчанию Re: Вопросы по Delphi/Pascal

У меня следующий вопрос: Что нужно сделать на делфи чтобы дапустим при нажатии кнопки(Button) на форме создавался компонент? Причём именно создавался а не выходил из инвизибла.
Мне это нужно для того чтобы программа не тормазила, т.е. компонентов у меня будет очень-очень много, поэтому я решил принять оптимальное решение, но одна проблема я незнаю как реализовать выше написанный вопрос.

P.S. Буду очень признателен если приведёте пример кода программы.
MBZero вне форума
 
Ответить с цитированием Вверх
Старый 12.03.2007, 00:09   #209
SecurAdmin
Неактивный пользователь
 
Пол:Мужской
Регистрация: 15.08.2006
Сообщений: 11
Репутация: 8
По умолчанию Re: Вопросы по Delphi/Pascal

Цитата:
Сообщение от VitSSS Посмотреть сообщение
Пожалуйста, подскажите.

Как на Delphi написать процедуру перечсета checksum, которую делает LordPE ???


Ищу PeLib.pas, PeLib.dcu !

С такими вопросами иди на кряклаб
Там тебе помогут...
__________________
реклама запрещена!
SecurAdmin вне форума
 
Ответить с цитированием Вверх
Старый 12.03.2007, 15:43   #210
ilyaae
Неактивный пользователь
 
Пол:Мужской
Регистрация: 29.09.2006
Сообщений: 30
Репутация: 10
По умолчанию Re: Вопросы по Delphi/Pascal

Добрый день. Хочу сделать фильтр на датасет. Но у меня не получается отфильтровать по части слова.
Filter='name='+'ки', хочется чтоб выбирало все значения которые начнаются на ки, подскажите как лучше сделать. Вариант использовать sql и использовать like не очень хочется. Заранее спасибо.
ilyaae вне форума
 
Ответить с цитированием Вверх
Ответ


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
PASCAL Алексей М Моделирование программ 1 27.02.2009 16:52
Castalia for Delphi 2008.1 - эксперт IDE Delphi Minotawr Компоненты 0 03.09.2008 01:17
Pascal Fiesta_Life Delphi 4 01.06.2008 02:11
Pascal puella Delphi 5 18.02.2008 18:11

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

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


Текущее время: 14:08. Часовой пояс GMT +3.


Copyright ©2004 - 2025 NoWa.cc

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
Время генерации страницы 0.45238 секунды с 11 запросами