Найдено 18 результатов

baklan
31.10.2005 23:44:20
Форум: Free Pascal Compiler
Тема: изменить тип переменной
Ответы: 17
Просмотры: 26140

Да, с Val все получается. StrToFloat я пытался использовать для общего развития. Пробел скорее всего попал, поскольку изначально поле было примерно таким 1.2345; , а затем я поменял ; на пробел вот такой командой
if с = ';' then с := ' '
поменять ; на пустой символ не получилось
baklan
31.10.2005 20:27:39
Форум: Free Pascal Compiler
Тема: изменить тип переменной
Ответы: 17
Просмотры: 26140

переменная slovo собирается по символам slovo := slovo + c;
и если вывести его не преобразовывая, то оно выводится примерно так 1.2305
Я пробовал и менять точку на запятую, результат тот же. Ну собственно я уже бросил, терпения не хватило, ща накачал кучу документации, разбираюсь пока теоретически ...
baklan
31.10.2005 14:21:47
Форум: Lazarus
Тема: Lazarus шаг за шагом
Ответы: 9
Просмотры: 14305

Вот за эту ссылку спасибо! Теперь есть что читать , буду разбираться. насколько я понял, программирование на дельфи - это и есть паскаль7
baklan
31.10.2005 13:32:28
Форум: Lazarus
Тема: Lazarus шаг за шагом
Ответы: 9
Просмотры: 14305

Эх... , наверное я не полный ноль, а полный минус..., не врублюсь
baklan
31.10.2005 13:26:55
Форум: Free Pascal Compiler
Тема: изменить тип переменной
Ответы: 17
Просмотры: 26140

Компилируется нормально, но при выполнении выдает
An unhandled exception occurred at $00408B79 :
EConvertError : "" is an invalid float

Вот фрагмент кода

var
middle : single;
slovo : string;
.......
middle := StrToFloat (slovo);
baklan
31.10.2005 13:02:25
Форум: Lazarus
Тема: Lazarus шаг за шагом
Ответы: 9
Просмотры: 14305

Попробую уточнить , где я не понимаю что делать. Вот код формы:

unit Unit1;

{$mode objfpc}{$H+}

interface

uses
 Classes, SysUtils, LResources, Forms, Controls, Graphics, Dialogs, StdCtrls,
 Buttons;

type

 { TForm1 }

 TForm1 ...
baklan
31.10.2005 11:08:47
Форум: Lazarus
Тема: Lazarus шаг за шагом
Ответы: 9
Просмотры: 14305

Я не знаю насколько это актуально для постоянных посетителей форума, но для желающих начать осваивать это как стартер. Не нашел в инете подобной документации ни на английском и уж тем более на русском, поэтому решил попробовать начать сам. Однако сам я ноль, но очень хочется разобраться. Если ...
baklan
30.10.2005 15:56:02
Форум: Free Pascal Compiler
Тема: изменить тип переменной
Ответы: 17
Просмотры: 26140

Теперь другая проблема, функция StrToFloat описана так
Function StrToFloat(Const S : String) : Extended;
выходит, что она может преобразовать только константу? а как же с простой переменной?
baklan
30.10.2005 15:07:09
Форум: Free Pascal Compiler
Тема: изменить тип переменной
Ответы: 17
Просмотры: 26140

Понял, спасибо, я все на точку настроил, так что у меня везде точка будет.
baklan
30.10.2005 12:34:20
Форум: Free Pascal Compiler
Тема: изменить тип переменной
Ответы: 17
Просмотры: 26140

Guest писал(а): Теперь главное - всешда помни о важгости десятичной точки, для этой процедуры это всегда "."

не понял про точку... , разве в целое число я не могу преобразовать?
baklan
29.10.2005 09:54:05
Форум: Free Pascal Compiler
Тема: изменить тип переменной
Ответы: 17
Просмотры: 26140

Да , спасибо, оказалось все просто, применил
Val(slovo, znachenie,code)
Жаль, что искать пришлось оооочень долго. Документации для чайников не нашел нигде.
baklan
28.10.2005 21:56:45
Форум: Free Pascal Compiler
Тема: изменить тип переменной
Ответы: 17
Просмотры: 26140

Вот есть переменная slovo типа string и она принимает значения в том числе числовые. Подскажите как числовой переменной присвоить значение строковой, если конечно это возможно.
Иными словами. я разбил строку на слова
154318 EURUSD 04.01.2005 2:00:01 700000 1.3535 0.00 0.00 -2
с некоторыми из них ...
baklan
27.10.2005 20:46:10
Форум: Free Pascal Compiler
Тема: Syntax error, "." expected but "(" found
Ответы: 11
Просмотры: 22164

Спасибо, но я не ставлю целью обработать этот файл, просто для практики в написании программ. SDF это немного не то.
Ну ладно, чтобы не раздувать тему, для других вопросов буду создавать другие темы.
baklan
27.10.2005 18:06:58
Форум: Free Pascal Compiler
Тема: Syntax error, "." expected but "(" found
Ответы: 11
Просмотры: 22164

Ну не знаю я таких слов еще (sdf)
Вообще на php это делал запросто, а сейчас не от нужды, а для обретения навыков. кстати сказать, опыт работы на php , пожалуй , больше мешает, чем помогает. Там все просто, пишешь программу, как сочинение, главное идею родить, а здесь.... error , undefined.. и т.д ...
baklan
27.10.2005 17:37:34
Форум: Free Pascal Compiler
Тема: Syntax error, "." expected but "(" found
Ответы: 11
Просмотры: 22164

Уфф , сделал, получилось!
Сейчас обдумываю один маленький проектик, чтобы не бесцельно тыкаться, а сделать полезную программку. Примерно вот что планирую: есть файл, имеющий вот такой формат
Операция;Тип;Инструмент;Время операции;Объем;Ср.цена;Цена закрытия;Прибыль;Комиссия;Остаток;
159408;OPEN ...