Взрослая социальная сеть
Текстовая версия форума
Знакомства для секса Регистрация


ВОПРОС - ОТВЕТ

Текстовая версия форума: Архив компьютерного форума



Полная версия топика:
ВОПРОС - ОТВЕТ -> Архив компьютерного форума


Страницы: [1]23

AngeLR
Данная тема предназначена для вопросов (в контексте тематики данного подраздела), которые не заслуживают отдельной темы.
Если всё-таки Вы создали отдельную тему с таким вопросом (по мнению модератора), то её содержимое будет перенесено сюда.
jake
QUOTE
Ребят, кто-нить пробовал устанавливать MS Visual Studio 2005 на Win XP SP2 ?

Беты 2005-е ставил перед этим на эту машину?
AngeLR
QUOTE (jake @ 15.02.2006 - время: 16:45)
QUOTE
Ребят, кто-нить пробовал устанавливать MS Visual Studio 2005 на Win XP SP2 ?

Беты 2005-е ставил перед этим на эту машину?

Да нет дело было не в этом. Я уже нашел в чём дело было. Это Антивир Касперкого Про 5.0.2 мешал. Я его до 5.0.39 обновил и всё пошло.
Trucker
Ребята, такой вопрос. Есть программа на С++, в ходе которой выполняется много вычислений с данными из массива. Знакомый сказал, что скорость выполнения программы можно поднять в разы, если увеличить загрузку процессора (которая сейчас составляет 5-7%). Как это реализовать в программном коде?
R@1der
Я такого ещё не слышал. Могу только посоветовать использовать вместо массива список и указатели. С указателями куда проше и быстрее, но не везде. Лучше исходник напечатай. Народ посмотрит, мож чего оптимизирует (дя и я чем смогу - помогу).
WILD_STRANGER
Может кто знает ... ответ ...)))
проблема в общем то с функциями агрегирования для MySql ...
Суть ... была 4 версия ... все работало ... стала 5 ... работать перестало ...
ошибок тоже не дает ... но результатов нуль, причем самый настоящий NULL ...)) другой странный момент ... Когда в запросе Count(...), Min(...), Max(...) ... все нормально ... а вот SUM(...), AVG(...) -> NULL
может проблема с драйвером ... или может для 5 верси нужен какой нить другой параметр Option? в общем исходник самого запроса и вывода из базы вот ...
CODE

<%@ import Namespace="System.Data" %>
<%@ import Namespace="System.Data.Odbc" %>
<%@ Page Language="C#" %>
<script runat="server">
public void Page_Load(Object sender, EventArgs e) {
   DataTable dtRecords = GetDataTable("SELECT Count(Details_ID) as C_ID FROM Detail");
   foreach(DataRow dr in dtRecords.Rows) {
       Response.Write(dr["SH"].ToString() + "<br/>");
   }
}

private static string GetConnection() {
   return "DRIVER={MySQL ODBC 3.51 Driver};Server=mysql.brinkster.com;user=xxx;password=xxxxxx;Database=xxxx";
}
public static DataTable GetDataTable(string sql) {
   DataTable rt = new DataTable();
   DataSet ds = new DataSet();
   OdbcDataAdapter da = new OdbcDataAdapter();
   OdbcConnection con = new OdbcConnection(GetConnection());
   OdbcCommand cmd = new OdbcCommand(sql, con);
   da.SelectCommand = cmd;
   da.Fill(ds);
   try {
       rt = ds.Tables[0];
   }
   catch {
       rt = null;
   }
   return rt;
}

</script>


PS/
Вариант
SQL
SELECT SUM(quant) as S_ID FROM Detail

- отказывается работать но ошибок не дает ... в MS SQL 2005 и MySql -4 все нормально ...

deadworld
Кто-нибудь программированием на С++ увлекается?
Курсач мне сможет написать?
Он довольно простенкий, но в С++ я не шарю почти нифига.

Респекты и благодарности гарантируются!
Игрушка!
Я пишу небольшую программку на Delphi 6 (о ней мона почитать в моем дневнике) и у меня возникло пару тупиков, может кто поможет:

1. С помощью элемента "ImageList1" я как бы меняю шкурку кнопок вот код:
CODE
ToolBar1.Images:=ImageList1;

А как сохранить шкуру, точнее выбираешь нужную шкуру и закрываешь программу и когда её откурываешь снова, чтобы ты же шкура была что и при выходи из программы.

2. Как сделать скролинг текста, ну чтобы титры бежали.

3. Как gif картинки вставлять и не говорите, что это не возможно, возможно всё.

С уважением, буду благодарна за любую помощь.
XXX_Loop_XXX
Вопрос по Делфи на тему фильтрации данных:
....имена переменных в выражении фильтра использовать нельзя. Если в выражение фильтра требуется включить значение переменной или свойства какого-либо компонента, то это значение должно быть преобразовано в строковый тип...
Вопрос: а как мне быть, если моя переменная уже строкового типа?
Просто подставить её не получается - просто не работает. Вот это не работает:

Table1.Filter :='Otd=''Label4.Caption''';

а это работает, но здесь тип - Date :

Table1.Filter:='BirthDay>'''+DateToStr(DateTimePicker1.Date) +''' AND BirthDay<'''+DateToStr(DateTimePicker2.Date)+'''';

Как быть?

$t@$
Ребят,скиньте какой-нибудь саоучитель по программированию.Заранее благодарю.
GregZ
QUOTE ($t@$ @ 20.04.2006 - время: 21:59)
Ребят,скиньте какой-нибудь саоучитель по программированию.Заранее благодарю.

Тебе самомучитель по какому языку? Или "вообще"?
$t@$
Ну желательно вообще...)
JeyLo
Кнут нам поможет!
Библия начинающего христианина программиста. Любимое чтение на ночь на всю жизнь профессионального программиста. Если ты не читал Кнута, значит ты не программист. :))))


Том I, Зеркало (6 Мб):
Первый том серии книг "Искусство программирования" начинается с описания основных понятий и методов программирования. Затем автор сосредоточивается на рассмотрении информационных структур—представлении информации внутри компьютера, структурных связях между элементами данных и способах эффективной работы с ними. Для методов имитации, символьных вычислений, числовых методов и методов разработки программного обеспечения даны примеры элементарных приложений. По сравнению с предыдущим изданием добавлены десятки простых, но в то же время очень важных алгоритмов. В соответствии с современными направлениями исследований был существенно переработан также раздел математического введения.

Том II, Зеркало (6.5Мб):
В третьем издании второго тома представлено полное введение в теорию получисленных алгоритмов, причем случайным числам и арифметике посвящены отдельные главы. В книге даны основы теории получисленных алгоритмов, а также примеры этих алгоритмов. Тем самым установлено прочное связующее звено между компьютерным программированием и численным анализом. Особого упоминания заслуживают предложенная Кнутом в настоящем издании новая трактовка генераторов случайных чисел, а также рассмотрение способов вычислений с помощью формальных степенных рядов.

Том III, Зеркало (7Мб):
В третьем томе содержится полный обзор классических алгоритмов сортировки и поиска. Представленная в нем информация дополняет приведенное в первом томе обсуждение структур данных. Автор рассматривает принципы построения больших и малых баз данных, а также внутренней и внешней памяти. В книге приведена подборка тщательно проверенных компьютерных алгоритмов и представлен анализ их эффективности. Кроме того, специальный раздел посвящен методам оптимальной сортировки и описанию новой теории перестановки и универсального хеширования.


Для просмотра требуется, к примеру, такое ПО.

Это сообщение отредактировал JeyLo - 21-04-2006 - 16:50
$t@$
Братишка,спасибо...)
JeyLo
QUOTE ($t@$ @ 21.04.2006 - время: 16:38)
Братишка,спасибо...)

wink.gif
JeyLo
QUOTE (Trucker @ 16.02.2006 - время: 02:24)
Ребята, такой вопрос. Есть программа на С++, в ходе которой выполняется много вычислений с данными из массива. Знакомый сказал, что скорость выполнения программы можно поднять в разы, если увеличить загрузку процессора (которая сейчас составляет 5-7%). Как это реализовать в программном коде?

Единственный вариант - повысить приоритет процесса.

Кстати, если много вычислений и загрузка всего 5-7%, то это говорит об одном - алгоритм и реализация задачи никуда не годятся. :)
horse-love
Можно вопрос, случайно ни у кого нет мануала на русском для FastCAD7, или где можно скачать. Почитать очень хочется...
xTriplex
QUOTE (osob @ 26.03.2006 - время: 19:10)
Я пишу небольшую программку на Delphi 6 (о ней мона почитать в моем дневнике) и у меня возникло пару тупиков, может кто поможет:

1. С помощью элемента "ImageList1" я как бы меняю шкурку кнопок вот код:
CODE
ToolBar1.Images:=ImageList1;

А как сохранить шкуру, точнее выбираешь нужную шкуру и закрываешь программу и когда её откурываешь снова, чтобы ты же шкура была что и при выходи из программы.

2. Как сделать скролинг текста, ну чтобы титры бежали.

3. Как gif картинки вставлять и не говорите, что это не возможно, возможно всё.

С уважением, буду благодарна за любую помощь.

А где почитать твой журнал? Может чем помогу...я в Делфи довольно хорошо разбираюсь...

По поводу скрола текста - вот те компонент - Scroll Label...там можно текст пускать в любое направление и с любой скоростью...

Это сообщение отредактировал xTriplex - 23-05-2006 - 00:32

Присоединённый файл
Присоединённый файл  Scroll.zip
xTriplex
По поводу Gif - есть замечательная библиотека RXLib - можешь ее на Torry Delphi Pages скачать...там есть компонент RxGifAnimator.

У меня есть еще TGif Image она расширяет возможно сть стандартного TImage...я правда ей не пользовался...посмотри может подойдет...




Присоединённый файл
Присоединённый файл  gifimaged7c.zip
xTriplex
По поводу шкурок - в RxLib есть компонент, не помню как зовется...в хелпе почитай...он может сохранять свойства объектов в ini файл или реестр...

В ручную - используй объект TIniFile или TRegistry...принцип работы с ними одинаков...подробно смотри в хелпе по Делфи...мне лень ее запускать...

Примерно так...

CODE
Var Ini : TIniFile;

........................


Ini := TInifile.Create(ExtractFilePath(Application.ExeName)+'config.ini'); //это создаст ini файл в директории с твоей программой

Ini.WriteString('Раздел', 'Название параметра', (ToolBar1.Images as TImageList).Name); //Ето сохранит название имиджлиста

....................

(ToolBar.Images :=  Ini.ReadString('Раздел', 'Название параметра', 'значение по умолчанию если такого параметра в файле нет');



Это так на вскидку...если надо я завтра Делфу запущу, подробный код дам...пиши в личку...
xTriplex
QUOTE (Leon161 @ 07.04.2006 - время: 20:23)
Вопрос по Делфи на тему фильтрации данных:
....имена переменных в выражении фильтра использовать нельзя. Если в выражение фильтра требуется включить значение переменной или свойства какого-либо компонента, то это значение должно быть преобразовано в строковый тип...
Вопрос: а как мне быть, если моя переменная уже строкового типа?
Просто подставить её не получается - просто не работает. Вот это не работает:

Table1.Filter :='Otd=''Label4.Caption''';

а это работает, но здесь тип - Date :

Table1.Filter:='BirthDay>'''+DateToStr(DateTimePicker1.Date) +''' AND BirthDay<'''+DateToStr(DateTimePicker2.Date)+'''';

Как быть?

Может я и ошибаюсь, но из соображений синтаксиса Делфи надо писать так...

Table1.Filter :='Otd='+Label4.Caption;
nechik
Есть какой-нибудь софт, чтобы задать комбинацию клавиш и он в определённом порядке и определённое количество раз пронажимал это вместо меня?
Уже с ума схожу, удаляю позиции в базе(74295), 30000 уже удалил, дальше нервов нехватает.
ПОМОГИТЕ!!!!
xTriplex
QUOTE (nechik @ 23.05.2006 - время: 12:59)
Есть какой-нибудь софт, чтобы задать комбинацию клавиш и он в определённом порядке и определённое количество раз пронажимал это вместо меня?
Уже с ума схожу, удаляю позиции в базе(74295), 30000 уже удалил, дальше нервов нехватает.
ПОМОГИТЕ!!!!

Чет я не понял суть вопроса...ты хочешь на языке программирования сам реализовать...или тебе готовый сфт надо - тогда ты не по теме...тебе в ветку про софт надо...

Если сам, то можешь посылать сообщения сфоей софтине...это проще простого...почитай хелп по WinAPI.
wolonter
Я пытаюсь программировать на Visual C++.
Не подскажете ли где можно найти описания к функциям Windows для
работы с дескрипторами окон, с запущенными процессами и т.д.
JeyLo
QUOTE (wolonter @ 25.05.2006 - время: 14:14)
Я пытаюсь программировать на Visual C++.
Не подскажете ли где можно найти описания к функциям Windows для
работы с дескрипторами окон, с запущенными процессами и т.д.
KOsyak
1 faq, а дальше уже по мере надобности использовать... бо весь API асилить - реально конечно, но зачем?

А объявление и примеры использования есть уже в хелпе языка как правило... pardon.gif

кстати могу хороший faq помимо предложить - www.ya.ru ...
Gorjie
У меня возник вопрос - как уменьшить мерцание в форме в Dеlphi при полной перерисовке и что такое реализация обратной связи?
закройщик
QUOTE (nechik @ 23.05.2006 - время: 12:59)
Есть какой-нибудь софт, чтобы задать комбинацию клавиш и он в определённом порядке и определённое количество раз пронажимал это вместо меня?
Уже с ума схожу, удаляю позиции в базе(74295), 30000 уже удалил, дальше нервов нехватает.
ПОМОГИТЕ!!!!

да, есть Iolo MacroMagic тебе поможет. Он и мышку двигает и печатает и стирает и вообще ВСЕ делает ))
На сайте www.iolo.com его найдешь, а вот с креком незнаю как тебе быть
RoyalFlesh
QUOTE (osob @ 26.03.2006 - время: 19:10)
2. Как сделать скролинг текста, ну чтобы титры бежали

Стандартными компонентами Дельфи можно сделать примерно так...
На форму вставляем панель Panel1, относительно которой будет проводится скроллинг и таймер Timer1 для задания интевала "прокрутки"...
Сам "бегущий" текст можно организовать с помощью меток (TLabel) или Мемо (TMemo)...
В оброботчике события OnTimer компонента Timer1 меняем значение свойства Top сщщтветствуюших компонентов, примерно как в следующем коде...
CODE

procedure TfmMain.Timer1Timer(Sender: TObject);
begin
// Label1 и Label2 "прокручиваются" вниз по панели Panel1
Label2.Top := ((Label2.Top+1) mod Panel1.Height);
Label1.Top := ((Label1.Top+1) mod Panel1.Height);
// Memo1 "прокручивается" вверх по панели Panel1
Memo1.Top := Memo1.Top-1;
if Memo1.Top = (0-Memo1.Height) then Memo1.Top := Panel1.Height;
end;

RoyalFlesh
QUOTE (Leon161 @ 07.04.2006 - время: 20:23)
Вопрос: а как мне быть, если моя переменная уже строкового типа?
Просто подставить её не получается - просто не работает. Вот это не работает:

Table1.Filter :='Otd=''Label4.Caption''';

QUOTE (xTriplex)
Table1.Filter :='Otd='+Label4.Caption

Могу добавить только, что если параметр фильтрации Otd имеет строковой тип, то условие записывается в виде:

Table1.Filter :='Otd='''+Label4.Caption+''''
-=Велла=-
Вопрос.
Пишу на Делфи.

Есть поле Edit. Требуется взять из него значение таким образом, чтобы текст, написанный в нем корректно отображался в DOS'е, а то получаются кракозяблины. Содержимое этого поля записывается в файл. Как перекодировать в DOS кодировку содержимое поля...
Модест
1) AnsiToOEM(Edit.text)
2) в свойствах эдита выбрать нужную кодировку (не пробовал)
-=Велла=-
QUOTE (Модест @ 03.07.2006 - время: 12:32)
1) AnsiToOEM(Edit.text)
2) в свойствах эдита выбрать нужную кодировку (не пробовал)

Нет.. тоже самое получается..
Unknown_Identifier
QUOTE (-=Велла=- @ 03.07.2006 - время: 10:36)
Как перекодировать в DOS кодировку содержимое поля...

Посимвольно.
В нете можно найти таблицу перекодировки (например, взять из DOS Navigator'а). Впрочем там очень простая замена, можно воспользоваться такой функцией:
CODE

function ConvertFromWindows(ch:char):char;
 var
  b:byte;
 begin
  b:=byte(ch);
  if (b>=192) and (b<=239) then b:=b-64
  else
  if (b>=240) and (b<=255) then b:=b-16
  else
  if b=168 then b:=240
  else
  if b=184 then b:=241;
  result:=chr(b);
 end;
RoyalFlesh
Я для таких целей использую следующую функцию:
CODE
function DosToWin(St: string): string;
var
 Ch: PChar;
begin
 Ch := StrAlloc(Length(St) + 1);
 OemToAnsi(PChar(St), Ch);
 Result := Ch;
 StrDispose(Ch)
end;

Функция StrAlloc и процедура StrDispose находятся в модуле SysUtils,
а OemToAnsi - в Windows...

Страницы: [1]23

Архив компьютерного форума -> ВОПРОС - ОТВЕТ





Проститутки Киева | индивидуалки Москвы | Эротический массаж в Москве | Проститутки-индивидуалки Москва