Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.84/25: Рейтинг темы: голосов - 25, средняя оценка - 4.84
4 / 4 / 1
Регистрация: 05.10.2012
Сообщений: 107
1

Как работает метод Seek

10.05.2013, 22:14. Показов 4676. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Как его использовать в файлах , как поставить на определённую позицию и выбирать им следующий элемент?
на msdn не чего особого нету помогите разобраться в нём...
Как я понимаю это своеобразный курсор который мы наводим на элемент какой хотим. прав ли я?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.05.2013, 22:14
Ответы с готовыми решениями:

Не работает метод seek
import flash.net.NetConnection; import flash.net.NetStream; import flash.media.Video; var...

Текущая запись отсутствует. Хотя запись есть. Не работает метод Seek помогите.
Всем привет. Не могу найти причину эту проблем. Когда запускаю модуль эту ошибок "Текущая запись...

После разделения базы на базу форм и таблиц перестал работать метод поиска SEEK
После разделения базы на базу форм и таблиц (таблицы сделались связанными)перестал работать метод...

Метод "Seek" у ADOTable (С++ Builder 5.0) для MS SQL 2000 ?
Проблема вот в чем... В документации по C++ Builder 5.0 говорится, что метод SEEK работает только...

4
Noob.net
10.05.2013, 22:45
  #2

Не по теме:

0_o_Killer_Ivan, Хорошо, ты получишь эти знания, но сначала ты должен вступить в нашу касту, ибо чувствую неравенство в балансе силы. Готов ли ты, юный падаван, пройти испытание веры, судьбы и знаний?

0
4 / 4 / 1
Регистрация: 05.10.2012
Сообщений: 107
11.05.2013, 05:49  [ТС] 3
какие для этого требуются жертвы?

Добавлено через 2 минуты
Цитата Сообщение от 0_o_Killer_Ivan Посмотреть сообщение
Как его использовать в файлах , как поставить на определённую позицию и выбирать им следующий элемент?
на msdn не чего особого нету помогите разобраться в нём...
Как я понимаю это своеобразный курсор который мы наводим на элемент какой хотим. прав ли я?
есть еще вопрос как выделить текст к примеру англ алфавит abcdefghijklmnopqrstuvwxyz выбрать из него тока текст defghijklmnopqrstuvwxyz а потом вывести abdefghijklmnopqrstuvwxyz
текст defghijklmnopqrstuvwxyz пробывал получить этим кодом
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
using System;
using System.IO;
 
public class FSSeek
{
    public static void Main()
    {
        int nextByte;
 
        // alphabet.txt contains "abcdefghijklmnopqrstuvwxyz"
        using (FileStream fs = new FileStream(@"c:\\alphabet.txt", FileMode.Open, FileAccess.Read))
        {
            fs.Seek(3, SeekOrigin.Begin);
            while ((nextByte = fs.ReadByte()) > 0)
            {
                Console.Write(Convert.ToChar(nextByte));
            }
            Console.WriteLine();
            Console.ReadKey();
        }
    }
}
Добавлено через 6 часов 53 минуты
ребята подскажите как сделать эту часть? ab
0
Эксперт С++
3574 / 2828 / 451
Регистрация: 03.05.2011
Сообщений: 5,193
Записей в блоге: 22
11.05.2013, 10:57 4
Цитата Сообщение от 0_o_Killer_Ivan Посмотреть сообщение
как поставить на определённую позицию
C#
1
2
3
4
5
6
7
8
9
using (var file = File.OpenRead("somefile.some"))
{
    file.Seek(0x3FA2, SeekOrigin.Begin);
 
    /*0x3FA2 - смещение (в 16-ричной форме записи),
       с этого значения будет начинаться чтение файла
       (чтобы понять что это за циферки,
       откройте любой файл в hex-редакторе)*/
}
Цитата Сообщение от 0_o_Killer_Ivan Посмотреть сообщение
выбирать им следующий элемент?
чтение заголовка PE
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
long seek;
using (var read = File.OpenRead("somefile.exe"))
{
    byte[] buffer_1 = new byte[4];
    read.Seek(0x3C, SeekOrigin.Begin);
    read.Read(buffer_1, 0, buffer_1.Length);
    Array.Reverse(buffer_1);
    string pre_seek = null;
    foreach (var item in buffer_1)
    {
        if (item <= 15) pre_seek += "0" + Convert.ToString(item, 16).ToUpper();
        else pre_seek += Convert.ToString(item, 16).ToUpper();
    }
    seek = Convert.ToInt64(pre_seek, 16);
}
// теперь значение в seek можно где-нить использовать
read.Seek(seek + 0xF8, SeekOrigin.Begin);
1
Эксперт .NET
1696 / 1325 / 316
Регистрация: 15.06.2012
Сообщений: 5,045
Записей в блоге: 3
11.05.2013, 14:04 5
Вот всегда мучал вопрос: чем отличается использование метода Seek от свойства Position?
0
11.05.2013, 14:04
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.05.2013, 14:04
Помогаю со студенческими работами здесь

Метод получает другой метод, как аргумент. Как это работает?
Добрый день, ребят. Есть такая программа: package javaapplication13; class Block{ int...

Как использовать seek?
Подскажите, как прочитать сектора диска с заданного номера. Пробую использовать seek(), чтение...

seek() как заменить?
Доброго времени суток. Писал программу для слияния двух словарей. Возникла проблема с функцией...

Как работают в ADO seek и find ? (0)
Как работают в ADO seek и find ? (0) Спасибо!

Функция seek, как установить позицию открытого файла ?
Я не могу установить позицию открытого файла.

Как с помощью команды seek найти минимальный элемент в типизированных файлах
Как с помощью команды seek найти минимальный элемент в типизированных файлах?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru