Từ 1 tới 6 trên tổng số 6 kết quả

Đề tài: em muốn hỏi về hàm movetext

  1. #1
    Ngày gia nhập
    03 2008
    Bài viết
    10

    Mặc định em muốn hỏi về hàm movetext

    hix, có pro nào giải thích và chỉ cho em kem ftheo ví dụ về hàm movetext ko
    trong hàm movetext có các đại lượng và giá trị, em muốn tìm hiểu về cái hàm này, mong các pro chỉ bảo giúp

  2. #2
    Ngày gia nhập
    12 2006
    Nơi ở
    US
    Bài viết
    1,917

    Google gave me this . Learn how to google for C/C++ function T_T !
    ==========
    movetext <CONIO.H>
    ==========
    Copies text on screen from one rectangle to another

    Declaration:
    int movetext(int left, int top, int right,
    int bottom, int destleft, int desttop);

    Remarks:
    movetext copies the contents of the onscreen
    rectangle defined by left, top, right, and
    bottom to a new rectangle of the same
    dimensions.

    The new rectangle's upper left corner is
    position (destleft, desttop).

    All coordinates are absolute screen
    coordinates. Rectangles that overlap are
    moved correctly.

    movetext is a text mode function performing
    direct video output.

    Return Value:
    movetext returns non-zero if the operation
    succeeded.

    If the operation failed (for example, if you
    gave coordinates outside the range of the
    current screen mode), movetext returns 0.

    Portability:
    + DOS + UNIX + Windows + ANSI C + C++ Only +
    | Yes | | | | |
    +-----+------+---------+--------+----------+

    See Also:
    gettext
    puttext
    Example:
    C Code:
    1.  #include <conio.h>
    2.  #include <string.h>
    3.  
    4.  int main(void)
    5.  {
    6.     char *str = "This is a test string";
    7.  
    8.     clrscr();
    9.     cputs(str);
    10.     getch();
    11.  
    12.     movetext(1, 1, strlen(str), 2, 10, 10);
    13.     getch();
    14.  
    15.     return 0;
    16.  }

  3. #3
    Ngày gia nhập
    03 2008
    Bài viết
    10

    hix, pác rox-rook lại chơi khó em rùi huhu, em cũn tìm cái nì trên google rồi nhg toàn tiếng anh. Đọc em chỉ hiểu đc có 2 cái int destleft và int desttop thôi, 2 cái này là đc coi là tọa độ mới của string cần move đến, còn cái int right em nghĩ nó là độ dài của string mình cần move (thường thì là hết cả xâu cần move hoặc có thể chỉ 1nwarra hay mấy ký tự đầu)
    hix còn cái int bottom thì em chịu chẳng hiểu đc nó như thế nào nữa, 2 cái đầu int left và int top, theo em nghĩ là tọa độ ban đầu của string nhg khi em check theo ví dụ của bác, em thay đổi 2 cái tọa độ đó đi thì cái string vẫ move đc nhg thiếu mất ký tự cuối---->pác rox-rook hay pro nào có thể giải thích cho em đc ko???
    em cám ơn nhiều

  4. #4
    Ngày gia nhập
    12 2006
    Nơi ở
    US
    Bài viết
    1,917

    Đoạn tiếng Anh đó có vài dòng, mở từ điển ra tra mà dịch, nó ghi là rất rõ ràng, đọc 1 lần không hiểu thì đọc lại lần thứ 2 -> tui chỉ cậu là chỉ cách để lần sau có gặp 1 hàm khác cậu cũng biết cách tra mày mò mà tìm. Học lập trình thì bắt buộc phải có skill đọc documentation ! Tập đọc cho quen ! Try harder !

  5. #5
    Ngày gia nhập
    03 2008
    Bài viết
    10

    cám ơn pác rox-rook, em đã hiểu đc hết cái hàm movetext và đã có thể sử dụng theo ý muốn của mình....

  6. #6
    Ngày gia nhập
    06 2007
    Nơi ở
    C:\WINDOWS\system32\dllcache\
    Bài viết
    3,006

    Post em muốn hỏi về hàm movetext



    @ ... : bạn dùng BC 3.1 thì ấn Shift + F1 rồi gõ tên hàm đó ra là có . Với BC for WIN thì bạn có thể vào help để tìm kiếm
    như thế nhanh hơn và hiệu quả hơn

    movetext() copy text từ tọa độ này đến tọa độ khác .




    ứng dụng của nó trong chương trình chủ yếu với các string do người dùng nhập. ( có gì sai mong được mọi người chỉ bảo )

    thân
    lãng mạn
    ^_,^

    Tổng hợp các câu chuyện hài hước vui nhộn, sử dụng Speech Synthesis để đọc : https://www.youtube.com/channel/UCLk...Tjrg/playlists


    Bùi Tấn Quang

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn