Tôi có thể sẽ sớm thực hiện một vài dự án, nơi tôi sẽ cần lấy dữ liệu từ một tệp và nhập dữ liệu đó vào chương trình của bên thứ ba khác (không phải của riêng tôi). Một vấn đề: Tôi không có ý tưởng làm thế nào để làm điều này. Tôi sẽ cần phải nhập dữ liệu (như thời gian trên một tờ thời gian, cho exampls) Bất cứ ai có thể chỉ đạo tôi đi đúng hướng để có được kỹ năng này?Làm thế nào để tương tác với một ứng dụng lập trình
SPECIALAL SPECS: Tôi đã viết bài đăng gốc vào ban đêm nên có thể không được chi tiết như tôi nên có. Dưới đây là một ví dụ: Khách hàng của tôi có một ứng dụng ERP mà họ sử dụng để thu thập tem thời gian từ các nhân viên trực tuyến khi họ thực hiện công việc của họ và nhận các dự án ngoài cửa suốt cả ngày. Ứng dụng này KHÔNG có API mà tôi có thể sử dụng để nạp dữ liệu vào. Tôi đã nghe nói về một anh chàng có thể thực sự đẩy dữ liệu lên màn hình trong cửa sổ của ứng dụng này và điều khiển theo chương trình, sao cho dữ liệu có thể được thu thập, nói, bảng tính Excel, sau đó tải lên ứng dụng này một cách hiệu quả. Sắp xếp của một màn hình đảo ngược-scrape. Nó không giống như một API, nhưng nó hoạt động.
Tôi đã thấy tương tác của ứng dụng với các ứng dụng khác theo cách tương tự. Một ví dụ tốt tôi có thể nghĩ đến là SnagIt, tiện ích chụp màn hình. Bạn có thể đặt nó để chụp màn hình một cửa sổ trong một ứng dụng cụ thể và khi bạn di chuyển chuột quanh cửa sổ đó, các điều khiển bên dưới con trỏ sẽ tô màu đỏ để cho biết bạn sẽ nắm quyền kiểm soát nào. Tôi nghĩ điều đó thật thú vị và có lẽ chỉ cần thực hiện một bước nữa là có thể nhập văn bản vào kiểm soát như vậy.
Cảm ơn các nhận xét và câu trả lời cho đến nay, tôi đang theo đuổi tất cả.
Bạn có muốn nhập dữ liệu một cách có lập trình vào GUI của ứng dụng của bên thứ ba không? – Artelius
@Mike: Có thể cần phải làm rõ các yêu cầu của bạn ... –
Câu trả lời của Frederick là tốt, nhưng câu hỏi cần các yêu cầu tốt hơn như Mitch nói. – kenny