.panel_row_1
{
position: relative;
width:100%;
height: 30%;
margin: 0 auto;
text-align: center;
font-size: 0;
}
А появляются эти отступы потому, что с доктайпом в строгом режиме (html5 доктайп тоже) браузер все равно резервирует место для символов
current_string:=wdDoc.Tables.Item(1).Cell(10,20).Range.Text;
Смущает наличие строки "goto end_of_this
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, ComObj, StdCtrls, StrUtils ;
type
TForm1 = class(TForm)
Memo1: TMemo;
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
var
i:integer;
file_name,current_string:string;
wdApp, wdDocs, wdDoc : Variant;
begin
file_name:=ExtractFilePath( Application.ExeName )+'\test.doc';
wdApp := CreateOleObject('Word.Application');
wdApp.Visible := false;
wdDocs := wdApp.Documents;
wdDoc := wdDocs.Open(FileName:=file_name);
current_string:=wdDoc.Tables[1].Cell(10,20).Range.Text;
//current_string:=wdDoc.Tables.Item(1).Cell(10,20).Range.Text;
memo1.lines.add(current_string);
wdApp.Quit;
end;
end.
А где в процитированной строке "item"? К какой строке кода ошибка-то относится? Явно не к этой.
current_string:=wdDoc.Tables[1].Cell(10,20).Range.Text;
file_name:=ExtractFilePath( Application.ExeName )+'\test.doc';
wdApp := CreateOleObject('Word.Application');
wdApp.Visible := false;
wdDocs := wdApp.Documents;
wdDoc := wdDocs.Open(FileName:=file_name);
//Кол-во таблиц
memo1.lines.add(inttostr(wdDoc.Tables.Count));
//Не рабочий код
CurTable:=wdDoc.Tables(1); //Tables - массив....Tables[1]? wdDoc свойства?
current_string:=wdDoc.CurTable.Cell(10,20).Range.Text;
memo1.lines.add(current_string);
Результат работы майнеров - поддержание работоспособности сети.
1) Всегда использовать `обратные кавычки` для названий объектов БД - баз, таблиц, столбцов.
Ведь проблемы с зарезервированными словами никому не нужны. Хотя называть таблицы или что-то ещё зарезервированными словами я, разумеется, не буду.
+Повышение безопасности от возможных sql инъекций (хотя вопрос безопасности отдельная тема) и нужно всегда осуществлять фильтрацию данных.
2) Всегда использовать 'одинарные кавычки' для значений объектов БД, например значений столбца. Ведь в переменной может быть строка.
Я прав?